Package: libgssapi-krb5-2
Version: 1.15-1
Severity: serious
Justification: violates policy section 8.2

libgssapi-krb5-2 is a shared library package and contains
/etc/gss/mech.d/README. The latter filename does not depend on the
soname of the library and thus does not change when the soname changes.
Thus the package will not be coinstallable a newer soname of the same
library and make system upgrades unnecessarily difficult. This violates
the first sentence from policy section 8.2, which is a must:

| 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.

This actually causes problems today, due to a related bug in dpkg, which
does not properly support conffiles in m-a:same packages (#861217).

Please split the README to a different package (or remove it). Often
times a -common package is used for such files, e.g. libldap-common.

Helmut

Reply via email to