ldconfig "skipping" libraries (6.1-R)

mal content artifact.one at googlemail.com
Fri Sep 8 10:37:22 PDT 2006


On 08/09/06, Kris Kennaway <kris at obsecurity.org> wrote:
> On Fri, Sep 08, 2006 at 05:16:43PM +0100, mal content wrote:
>
> > Some ports do seem to use this format:
> >
> > $ ls /usr/local/lib | egrep '^lib.*\.so\..*\.'
> > libopenal.so.0.0.8
> > libportaudio.so.0.0.18
> > $ ls /usr/X11R6/lib | egrep '^lib.*\.so\..*\.'
> > libqt-mt.so.3.3
> > libqt-mt.so.3.3.5
> > libqui.so.1.0
> > libqui.so.1.0.0
>
> Are they symlinks, or actual libraries?  I bet the former.

In this particular case:

  libqt-mt.so.3.3 -> libqt-mt.so.3.3.5
  libqui.so.1.0 -> libqui.so.1.0.0

Both libqt-mt.so.3.3.5 and libqui.so.1.0.0 are real libraries,
as are libopenal.so.0.0.8 and libportaudio.so.0.0.18.

>
> > Are you sure this format isn't legal?
>
> Quite :)  If any ports are installing it, that's a bug too.
>

Should I send a PR?

cheers,
MC


More information about the freebsd-hackers mailing list