[MacPorts] #25318: selfupdate fails with Mono framework installed
MacPorts
noreply at macports.org
Thu Jun 17 07:28:43 PDT 2010
#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
More information about the macports-tickets
mailing list