Ticket #25318 (closed defect: wontfix)
selfupdate fails with flags supplied by pkg-config installed in /usr/bin
|Reported by:||stejanecek@…||Owned by:||macports-tickets@…|
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...
- Status changed from new to closed
- Resolution set to wontfix
- Summary changed from selfupdate fails with Mono framework installed to selfupdate fails with flags supplied by pkg-config installed in /usr/bin