#30329: Error: Failed to install fontconfig ---------------------------------+------------------------------------------ Reporter: pengyu.ut@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: fontconfig ---------------------------------+------------------------------------------ Comment(by ryandesign@…): Again, please remember to use WikiFormatting so your posts are legible. There is no incompatibility between libiconv and coreutils. There is merely an installation problem on your machine. I think I have identified it, based on your list of installed ports. I see you have coreutils installed for x86_64; this is expected on Snow Leopard and later. But you have libiconv installed for i386 ppc; this is expected on Leopard and earlier but not expected on Snow Leopard and later; it should be installed for i386 x86_64. Why did this happen? Presumably universal_archs is set to i386 ppc in macports.conf. And why is this? Perhaps because this macports.conf originated on Leopard or earlier with MacPorts 1.8 or earlier. Or perhaps you manually set universal_archs this way. Either way, at minimum, universal_archs needs to be set to x86_64 i386 in macports.conf. But it sounds like your macports.conf may be out of date, so you should spend some time comparing macports.conf with macports.conf.default, and adopting any other changes in the default file that you don't specifically want to override. Finally, you'll need to rebuild all ports shown in the installed list that have archs i386 ppc so that they get rebuilt as i386 x86_64. They probably need to be rebuilt in a specific order, and it may be easiest to forcibly uninstall these ports, then install them again with the universal variant. -- Ticket URL: <https://trac.macports.org/ticket/30329#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS