Bug#776841: libgnutls28-dev: please make libgnutls-dev package multi-arch
Andreas Metzler
ametzler at bebt.de
Mon Feb 2 18:47:01 UTC 2015
On 2015-02-02 Michel Briand <michelbriand at free.fr> wrote:
> Package: libgnutls28-dev
> Version: 3.3.8-4~bpo70+1
> Severity: important
> package libgnutls28-dev:amd64 offers all required file to build an
> application with GnuTLS on Debian amd64 architecture.
> Whereas libgnutls28-dev:i386 lacks some important files (libgnutls.a
> and the link libgnutls.so).
[...]
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
> gcc -m32
> * What was the outcome of this action?
> Link fails:
> /usr/bin/ld.bfd.real: cannot find -lgnutls
> * What outcome did you expect instead?
> That the package libgnutls28-dev:i386 offers the same files as
> libgnutls28-dev:amd64 :
> ll /usr/lib/*/libgnutls.so
> lrwxrwxrwx 1 root root 25 nov. 18 22:27 /usr/lib/x86_64-linux-gnu/libgnutls.so -> libgnutls-deb0.so.28.41.0
> ll /usr/lib/*/libgnutls.a
> -rw-r--r-- 1 root root 2435010 nov. 18 22:27 /usr/lib/x86_64-linux-gnu/libgnutls.a
[...]
Hello Michel,
I have just downloaded libgnutls28-dev_3.3.8-4~bpo70+1_i386.deb and
libgnutls28-dev_3.3.8-4~bpo70+1_amd64.deb from debian to doublecheck
that the package is ok an complete. Both amd64 and i386 contain the
required files:
====================================================================
ametzler at argenau:/tmp$ debdiff libgnutls28-dev_3.3.8-4~bpo70+1_i386.deb libgnutls28-dev_3.3.8-4~bpo70+1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .deb but not in first
-------------------------------------
-rw-r--r-- root/root /usr/lib/x86_64-linux-gnu/libgnutls.a
-rw-r--r-- root/root /usr/lib/x86_64-linux-gnu/libgnutlsxx.a
-rw-r--r-- root/root /usr/lib/x86_64-linux-gnu/pkgconfig/gnutls.pc
lrwxrwxrwx root/root /usr/lib/x86_64-linux-gnu/libgnutls.so -> libgnutls-deb0.so.28.41.0
lrwxrwxrwx root/root /usr/lib/x86_64-linux-gnu/libgnutlsxx.so -> libgnutlsxx.so.28.1.0
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /usr/lib/i386-linux-gnu/libgnutls.a
-rw-r--r-- root/root /usr/lib/i386-linux-gnu/libgnutlsxx.a
-rw-r--r-- root/root /usr/lib/i386-linux-gnu/pkgconfig/gnutls.pc
lrwxrwxrwx root/root /usr/lib/i386-linux-gnu/libgnutls.so -> libgnutls-deb0.so.28.41.0
lrwxrwxrwx root/root /usr/lib/i386-linux-gnu/libgnutlsxx.so -> libgnutlsxx.so.28.1.0
Control files: lines which differ (wdiff format)
------------------------------------------------
Architecture: [-i386-] {+amd64+}
Installed-Size: [-2324-] {+2824+}
====================================================================
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-gnutls-maint
mailing list