[Debian-med-packaging] Bug#595613: emboss-lib: improper shared library packaging

Julien Cristau jcristau at debian.org
Sun Sep 5 11:25:31 UTC 2010


Package: emboss-lib
Version: 5.0.0-7
Severity: serious
Justification: Policy 8.2

8.2. Shared library support files
---------------------------------

     If your package contains files whose names do not change with each
     change in the library shared object version, you must not put them in
     the shared library package.  Otherwise, several versions of the shared
     library cannot be installed at the same time without filename clashes,
     making upgrades and transitions unnecessarily difficult.

$ dpkg -c /srv/ftp-master.debian.org/ftp/pool/main/e/emboss/emboss-lib_5.0.0-7_amd64.deb  |grep libeplplot
-rw-r--r-- root/root    582604 2008-05-16 12:28 ./usr/lib/libeplplot.a
-rw-r--r-- root/root    352320 2008-05-16 12:28 ./usr/lib/libeplplot.so.3.2.7
-rw-r--r-- root/root       807 2008-05-16 12:28 ./usr/lib/libeplplot.la
lrwxrwxrwx root/root         0 2008-05-16 12:28 ./usr/lib/libeplplot.so -> libeplplot.so.3.2.7
lrwxrwxrwx root/root         0 2008-05-16 12:28 ./usr/lib/libeplplot.so.3 -> libeplplot.so.3.2.7

That seems to be a violation of the above clause.  The same applies to
the versions in testing and unstable.

Cheers,
Julien

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20100905/1ae8584d/attachment-0001.pgp>


More information about the Debian-med-packaging mailing list