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
pgpMcvjwynNKy.pgp
Description: PGP signature