gnutls update fails on libchamplain
mandree at FreeBSD.org
Wed Jun 8 09:33:11 UTC 2011
Am 07.06.2011 22:34, schrieb Andrew W. Nosenko:
> On Tue, Jun 7, 2011 at 23:10, Johan Hendriks <Johan at double-l.nl> wrote:
>> Hello all,
>> I did an cvsup of the ports tree, read /usr/ports/UPDATING.
>> It tells me that the new gnutls requires the following comman.
>> portmaster -r gnutls.
>> but this is the result
>> /libexec/ld-elf.so.1: Shared object "libgnutls.so.40" not found, required by "libchamplain-0.8.so.1"
> It is the reason (above).
> For some reason the installed version of libchamplain-0.8.so.1 was
> catched and passed to the linker (instead of freshly built one).
> Workaround: deinstall already installed package and rebuild the new
The maintainers (in this case, the FreeBSD GNOME team, Cc'd) could
arrange for their port that the freshly built libchamplain library is
found in LD_LIBRARY_PATH before the $LOCALPATH/lib or $PREFIX/lib,
meaning that LD_LIBRARY_PATH needs to be set during the build to where
the .so files will end up (possibly that is a .libs sub directory for
libtool-based ports - didn't check either).
More information about the freebsd-ports