[MacPorts] #42786: Install of gtk2 and gtk3 fails on Mavericks
#42786: Install of gtk2 and gtk3 fails on Mavericks ----------------------------+-------------------------------- Reporter: mark.wallace@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: gtk | Port: freetype ----------------------------+-------------------------------- Attempts fail on a port called "freetype" and, as I read the log, there is some i386 code that isn't supported under an x64 architecture. -- Ticket URL: <https://trac.macports.org/ticket/42786> MacPorts <http://www.macports.org/> Ports system for OS X
#42786: Install of gtk2 and gtk3 fails on Mavericks -----------------------------+-------------------------------- Reporter: mark.wallace@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: gtk Port: freetype | -----------------------------+-------------------------------- Comment (by pdm@…): This may or may not be related to #42788. -- Ticket URL: <https://trac.macports.org/ticket/42786#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42786: Install of gtk2 and gtk3 fails on Mavericks -----------------------------+-------------------------------- Reporter: mark.wallace@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: freetype | -----------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: gtk => * status: new => closed * resolution: => invalid * cc: ryandesign@… (added) Comment: The log says: {{{ ld: warning: ignoring file /Library/Frameworks/Mono.framework/Versions/2.10.11/lib/libpng14.dylib, file was built for i386 which is not the architecture being linked (x86_64) }}} Please delete /Library/Frameworks/Mono.framework, then clean freetype and try again. Having frameworks installed in /Library/Frameworks can confuse MacPorts and is not supported. In particular, as I recall, old versions of the mono framework also install /usr/bin/pkg-config, pointing to paths inside the mono framework, which is a completely broken thing for them to have done. If you absolutely require the mono framework, install the latest version, which I hope no longer has that defect. -- Ticket URL: <https://trac.macports.org/ticket/42786#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42786: Install of gtk2 and gtk3 fails on Mavericks -----------------------------+-------------------------------- Reporter: mark.wallace@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: freetype | -----------------------------+-------------------------------- Comment (by mark.wallace@…): Appears to have worked. Also deleted /usr/bin/pkg-config, which, as you remembered, was pointing inside /Library/Frameworks. I don't remember installing Mono. If some other program complains about its absence, I'll react then. Thanks, Mark -- Ticket URL: <https://trac.macports.org/ticket/42786#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts