dyld: libgnomeui-scan version mismatch for library: /usr/lib/libxml2.2.dylib (compatibility version of user: 9.0.0 greater than library's version: 8.0.0)[]
To my naive eye it looks like libgnomeui has been written to require a version of libxml2 that is not even in the unstable tree, or alternatively that the libxml2 version number has not been updated to 9.0.0 from a previous version of 8.0.0, or that for some reason Fink is not updating my libxml2 file when I do the reinstall.
No. What must have happened is that when libgnomeui-scan was *built*, it found a version of libxml2.2.dylib that had a compatibility version 9.0.0, and now when it is *run*, it doesn't find this library any more, but only the one in /usr/lib that has compatibility version 8.0.0.
You can check compatibility versions with "otool -L', like
otool -L /sw/lib/libxml2*.dylib
otool -L /sw/src/libgnomeui2-2.0.6-23/libgnomeui-2.0.6//doc/reference/.libs/libgnomeui-scan
On my system, the compatibility version of /sw/lib/libxml2.2.dylib is 9.0.0.
If you do "ls -l /sw/lib/libxml2*dylib", you should see one file /sw/lib/libxml2.2.6.2.dylib and two symbolic links
/sw/lib/libxml2.2.dylib which is what is seen at run-time and
/sw/lib/libxml2.dylib which is what is seen at build time.
If the first one of these symlinks is missing, you would get the error you are seeing.
-- Martin
------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
