Bug#777246: exim4: dependency on exim4-base too weak

Helmut Grohne helmut at subdivi.de
Fri Feb 6 19:53:11 UTC 2015


Package: exim4
Version: 4.84-6
Severity: serious
Justification: policy 12.3 footnote 2

exim4 contains a symlink /usr/share/doc/exim4 -> exim4-base.  Its
dependency on exim4-base is unversioned though which means, that the
copyright and changelog files can get out of sync. This violates the
Debian policy section 12.3 footnote 2. It is practically possible to
upgrade exim4 without exim4-base or vice versa yielding this situation.

Unfortunately, exim4 is arch:all whereas exim4-base is arch:any, so
simply adding a = versioned dependency breaks binNMUs. Likely, exim4
will have to be converted to arch:any change to a real
/usr/share/doc/exim4 neither of which is particularly pleasing. The
latter option incurs a beloved symlink to directory conversion.

Sorry for not noticing earlier.

Helmut



More information about the Pkg-exim4-maintainers mailing list