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

Bug#758015: lintian: [new check] No SOVERSION in packages name, Policy 8.2



Package: lintian
Version: 2.5.10.4
Severity: wishlist

Dear Maintainer/DD/Mentors,

Based on Shared Librairies, Packaging Policy 8.2.

When the upstream source is not versionned (stable ABI),
the source package can be released without the SOVERSION.
In this case (source lib without version), lintian could 
check if all the package are correctly unversionned and 
raise a warning when it found a discordance.

Eg of an unversionned source package:
  libfoo -> libfoo{-dev,-dbg,-headers}  -> Ok (no version on all packages)
  libfoo -> libfoo, libfoo1{-dev,-dbg,-headers}  -> Wrong
  libfoo -> libfoo1, libfoo{-dev,-dbg,-headers}  -> Wrong

You can also read the following bugs #567510, #693911.

Thanks for your involvement in Debian.
Eric, Debian Med

-- System Information:
Debian Release: 7.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils                       2.22-8
ii  bzip2                          1.0.6-4
ii  diffstat                       1.55-3
ii  file                           5.11-2+deb7u3
ii  gettext                        0.18.1.1-9
ii  hardening-includes             2.2
ii  intltool-debian                0.35.0+20060710.1
ii  libapt-pkg-perl                0.1.26+b1
ii  libarchive-zip-perl            1.30-6
ii  libc-bin                       2.13-38+deb7u3
ii  libclass-accessor-perl         0.34-1
ii  libclone-perl                  0.31-1+b2
ii  libdpkg-perl                   1.16.15
ii  libemail-valid-perl            0.190-1
ii  libipc-run-perl                0.92-1
ii  libparse-debianchangelog-perl  1.2.0-1
ii  libtimedate-perl               1.2000-1
ii  liburi-perl                    1.60-1
ii  locales                        2.13-38+deb7u3
ii  man-db                         2.6.2-1
ii  patchutils                     0.3.2-1.1
ii  perl [libdigest-sha-perl]      5.14.2-21+deb7u1

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.16.15
ii  libhtml-parser-perl    3.69-2
pn  libperlio-gzip-perl    <none>
pn  libtext-template-perl  <none>
ii  man-db                 2.6.2-1
ii  xz-utils [lzma]        5.1.1alpha+20120614-2

-- no debconf information


Reply to: