On Jul 14, 2011, at 7:54 PM, Gwen Barnes wrote: > > I'm trying to update apr-util (a dependency for subversion, which I'm > trying to update.) > > My installed ports list includes a current version of db46, which > apr-util says it depends on: > >> db46 @4.6.21_6 (active)
>From your main.log: :info:configure checking for Berkeley DB 4.6 in /opt/local/include and /opt/local/lib/db46... :info:configure checking db46/db.h usability... yes :info:configure checking db46/db.h presence... yes :info:configure checking for db46/db.h... yes :info:configure checking for -ldb-4.6... no so, it's finding the headers, but not seeing the dylib. You should have a file /opt/local/lib/db46/libdb-4.6.dylib You might want to use the 'file' command and make sure it contains the right architecture for your system: % file /opt/local/lib/db46/libdb-4.6.dylib /opt/local/lib/db46/libdb-4.6.dylib: Mach-O universal binary with 2 architectures /opt/local/lib/db46/libdb-4.6.dylib (for architecture i386): Mach-O dynamically linked shared library i386 /opt/local/lib/db46/libdb-4.6.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64 if it's not there, or is of the wrong architecture, you'll want to fix that (sudo port uninstall db46 && sudo port clean --all db46 && sudo port install db46) -- Daniel J. Luke +========================================================+ | *---------------- [email protected] ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+ _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
