Am 15.06.2015 um 17:26 schrieb Ben Pfaff <[email protected]>:

> On Mon, Jun 15, 2015 at 08:26:25AM +0200, Friedrich Beckmann wrote:
>> before the 0.8.5 release I would like to try a test build on the current 
>> unstable debian release.
> 
> That is a good idea.  Can you do that soon?


Hi, it works to build and run the regression for the master branch from git on 
debian sid (unstable). 

When I build the package from the last nightly build from master as debian 
package, then I have 
the following warnings regarding the linking versus unused libraries from 
lintian:

======== debian unstable lintian =========
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire debian/pspp/usr/bin/pspp nicht gegen 
libpangocairo-1.0.so.0 gelinkt wären (sie verwenden keine der Symbole der 
Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libatk-1.0.so.0 gelinkt wäre (es 
verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libgthread-2.0.so.0 gelinkt wäre 
(es verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libpangoft2-1.0.so.0 gelinkt wäre 
(es verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libgdk_pixbuf-2.0.so.0 gelinkt 
wäre (es verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libfontconfig.so.1 gelinkt wäre 
(es verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/psppire nicht gegen libfreetype.so.6 gelinkt wäre (es 
verwendet keines der Symbole der Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/pspp-dump-sav debian/pspp/usr/bin/pspp-convert 
debian/pspp/usr/lib/x86_64-linux-gnu/pspp/libpspp-0.8.4-g5865b4.so 
debian/pspp/usr/bin/psppire debian/pspp/usr/bin/pspp 
debian/pspp/usr/lib/x86_64-linux-gnu/pspp/libpspp-core-0.8.4-g5865b4.so nicht 
gegen libgslcblas.so.0 gelinkt wären (sie verwenden keine der Symbole der 
Bibliothek).
dpkg-shlibdeps: Warnung: Das Paket könnte eine nutzlose Abhängigkeit vermeiden, 
falls debian/pspp/usr/bin/pspp nicht gegen libncurses.so.5 gelinkt wäre (es 
verwendet keines der Symbole der Bibliothek).
=======================

I looked into the libgslcblas case and figured out that the linker adds the 
dependency to libgslcblas from the pkg-config for the gsl library. That is
the GSL_LIBS variable. The reason is that the gsl library has the gslcblas 
library as dependency. 

Is it correct to link against the dependents from the dependents also?

Friedrich



_______________________________________________
pspp-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to