#25318: selfupdate fails with Mono framework installed ----------------------------------+----------------------------------------- Reporter: stejanecek@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: ----------------------------------+----------------------------------------- When running selfupdate today, port tried to update my MacPorts version to 1.9.0: {{{ MacPorts base version 1.8.2 installed, MacPorts base version 1.9.0 downloaded. }}} The update failed, I've attached the the full (bzipped) output of "port -d selfupdate". The relevant part seems to be this: {{{ ld: warning: in /Library/Frameworks/Mono.framework/Versions/2.4/lib/libsqlite3.dylib, missing required architecture x86_64 in file Undefined symbols: "_sqlite3_finalize", referenced from: ... }}} Apparently the configure script found the sqlite3 that comes with the Mono framework (not installed via MacPorts) *before* the one installed in /opt/local, and then fails because the library has the wrong architecture. I got the upgrade working by temporarily moving away /Library/Frameworks/Mono.framework, but this is not really a permanent fix of the bug... -- Ticket URL: <http://trac.macports.org/ticket/25318> MacPorts <http://www.macports.org/> Ports system for Mac OS