On Tue, Sep 19, 2000 at 09:27:43PM +0200, Josip Rodin wrote:
> On Tue, Sep 19, 2000 at 12:48:18AM +0200, Daniele Cruciani wrote:
> > dh_shlibdeps -l/usr/lib/mozilla
> > dpkg-shlibdeps: warning: unknown output from ldd on
>`debian/tmp/usr/bin/galeon-bin': ` libplds4.so => /usr/lib/libplds4.so
>(0x40526000)'
> > dpkg-shlibdeps: warning: unknown output from ldd on
>`debian/tmp/usr/bin/galeon-bin': ` libplc4.so => /usr/lib/libplc4.so
>(0x4052a000)'
> > dpkg-shlibdeps: warning: unknown output from ldd on
>`debian/tmp/usr/bin/galeon-bin': ` libnspr4.so => /usr/lib/libnspr4.so
>(0x4052f000)'
>
These ARE in the libnspr4 shlibs file
> Resolving this depends on whether Galeon is something that's usually
> tightly linked with Mozilla - it seems to be using its private .so's.
>
> If yes, then you should ignore this and set a strong manual dependency on
> mozilla in galeon's Depends: line.
>
> If not, Mozilla needs to export some of its libraries to a non-private
> directory, or just make symbolic links e.g. /usr/lib/libxpcom.so ->
> mozilla/libxpcom.so etc.
I'm thinking about how practical this is right now, and working on a sane
split so that a mozilla-base can be installed without breaking anything
>
> Back when I maintained mozilla, libpldsX.so and libplcX.so were shared
> libraries, made from NSPR sources, and were distributed in libnsprX package.
> I'm not sure why this changed...
>
It hasn't
> > dpkg-shlibdeps: warning: unable to find dependency information for shared library
>/usr/lib/libfakeroot/libfakeroot (soname 0, path
>/usr/lib/libfakeroot/libfakeroot.so.0, dependency field Depends)
>
> This is bad, and it shouldn't have happened, as you shouldn't be linking to
> libfakeroot while building a normal package...
This is a known bug in fakeroot/dhlibdeps
Frank aka Myth
PGP signature