(Not) autogenerated *.so dependencies

Paweł Sikora pluto at pld-linux.org
Sun Nov 28 16:54:59 CET 2004


On Sunday 28 of November 2004 15:14, Jakub Bogusz wrote:
> On Sun, Nov 28, 2004 at 03:04:52PM +0100, Radoslaw Zielinski wrote:
> >   $ rpm -qf /usr/lib/libsa.so.12.0.22 --requires
> >   /sbin/ldconfig
> >   /sbin/ldconfig
> >   rpmlib(CompressedFileNames) <= 3.0.4-1
> >   rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> >   rpmlib(PayloadIsBzip2) <= 3.0.5-1
> >
> >   $ ldd /usr/lib/libsa.so.12.0.22
> >           libex.so.10 => /usr/lib/libex.so.10 (0x41406000)
> >           libnsl.so.1 => /lib/libnsl.so.1 (0x41408000)
> >           libc.so.6 => /lib/libc.so.6 (0x4141e000)
> >           /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0aa17000)
> >
> > Shouldn't the libex.so.10 dependency be autogenerated?
>
> They should. Is libsa.so.12.0.22 installed (in buildroot) with
> execute permission?

Why are deps based on +x perm?
Why not on `file/shared object/readelf -d/{needed,soname}` ?

-- 
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */

                           #define say(x) lie(x)




More information about the pld-devel-en mailing list