On Sun, 2003-01-12 at 17:11, Hanspeter Roth wrote: > Hello, > > I'm trying to build the ElectricEyes port. The executable is linked > against two versions of libintl.so: > > libintl.so.4 => /usr/local/lib/libintl.so.4 (0x284c2000) > libintl.so.2 => not found (0x0) > > Gettext is 0.11.5_1. > Is there a solution except of creating a link?
The proper solution is to rebuild all ports that depend on the old library, so that it eventually gets purged from all binaries on your system. > > I found also two versions of libintl.so in /usr/local/lib/compat/pkg: > > lrwxr-xr-x 1 root wheel 10 Dec 16 00:16 libintl.so.1 -> libintl.so > lrwxr-xr-x 1 root wheel 10 Jan 8 01:03 libintl.so.2 -> libintl.so > > Do they matter? How have they come here? This really isn't a good idea. While linking old shared object versions to the new shared object might work just fine, subtle API changes can cause otherwise good applications to break. I'd remove these links, and the libintl.so, then hunt down all binaries that are still linked against libintl.so., and hit them with portupgrade -f. Joe > > > -Hanspeter > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-questions" in the body of the message -- PGP Key : http://www.marcuscom.com/pgp.asc
Description: This is a digitally signed message part