#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@…): The log you attached says: {{{ :error:configure You cannot install wine for the architecture(s) i386 because :error:configure its dependency fontconfig only contains the architecture(s) x86_64. :error:configure :error:configure Try rebuilding fontconfig (and all its dependencies) with :error:configure the +universal variant by running :error:configure :error:configure sudo port upgrade --enforce-variants fontconfig +universal }}} This is odd since the list of installed ports you attached shows: {{{ fontconfig @2.8.0_0+universal (active) platform='darwin 10' archs='i386 x86_64' }}} These two facts seem to indicate that MacPorts has recorded in its registry that fontconfig is installed universally, but actually it's not. (I'm not sure how that's possible, but that's what these facts suggest.) What do you get when you run: {{{ lipo -info /opt/local/lib/libfontconfig.dylib }}} Presumably it will say it is installed for x86_64 only. (That's what the archcheck portgroup uses to check ports' dependencies and print out instructions like those above.) But we want it to say that it is installed for i386 and x86_64. So you could try rebuilding fontconfig with: {{{ sudo port -n upgrade --force fontconfig +universal }}} -- Ticket URL: <https://trac.macports.org/ticket/30329#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS