help-recutils
[Top][All Lists]
Advanced

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

[help-recutils] Dependency warnings


From: Sven Wick
Subject: [help-recutils] Dependency warnings
Date: Wed, 04 May 2011 21:21:15 +0200
User-agent: RoundCube Webmail/0.2.2

Hi,

when I build a Debian Package of recutils,
I get the following warnings:

dpkg-shlibdeps: warning: dependency on libglib-2.0.so.0 could be
avoided if "debian/recutils/usr/bin/mdb2rec" were not uselessly linked
against it (they use none of its symbols).

dpkg-shlibdeps: warning: dependency on libcurl-gnutls.so.4 could be
avoided if "debian/recutils/usr/bin/recfmt debian/recutils/usr/bin/recset
debian/recutils/usr/bin/recdel debian/recutils/usr/bin/recins
debian/recutils/usr/bin/csv2rec debian/recutils/usr/bin/recsel
debian/recutils/usr/bin/rec2csv debian/recutils/usr/bin/recfix
debian/recutils/usr/bin/mdb2rec debian/recutils/usr/bin/recinf" were not
uselessly linked against it (they use none of its symbols).

dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
"debian/recutils/usr/bin/recfmt debian/recutils/usr/bin/recset
debian/recutils/usr/bin/recdel debian/recutils/usr/bin/recins
debian/recutils/usr/bin/csv2rec debian/recutils/usr/bin/recsel
debian/recutils/usr/bin/rec2csv debian/recutils/usr/bin/recfix
debian/recutils/usr/bin/mdb2rec debian/recutils/usr/bin/recinf" were not
uselessly linked against it (they use none of its symbols).

In the case of 'mdb2rec' it seems to be
because of a recursive dependency
through its own library 'libmdb':


    $ ldd /usr/bin/mdb2rec

        ...
        libmdb.so.1 => /usr/lib/libmdb.so.1 (0xb76ef000)
        ...

    $ ldd /usr/lib/libmdb.so.1

        ...
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb776a000)
        ...

Is it somehow possible to compile the binaries
with only their direct dependencies
to get rid of these warnings?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]