[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#317082: Not just a dpkg bug

On Thu, Jan 19, 2006 at 12:14:35AM +0100, Frank Lichtenheld wrote:
> If we don't use the path information from ldd there are several ways to
> go:
> 1) use "dpkg --search" but only with the library name from objdump, not
>    with the full path.
>    Questions: - Are there cases where the library name from objdump isn't
>                 actually the filename of the library?
> 	      - How do we decide wether a found file is really a usable
> 	        library? (parse /etc/ld.so.conf?)

Note that this method is used in the patch for #285857 which I'm
currently evaluating for inclusion. So it seems the answer to
question 1 is "no" (or else the patch in #285857 is useless)
and the answer to question 2 is most likely
"it is listed in the shlibs file of the corresponding package" which
might have been the sense of Nikita's explanation of "buggy packages
that don't list their libs in their shlibs will need to be fixed" that
I just don't got.

But now I definetly need some sleep before I can wind my head around
more of that dpkg-shlibdeps code...

Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/

Reply to: