Bug#536384: perl-modules must depend on perl-base (= 5.10.0-24) or ship the changelog.Debian.gz

Brendan O'Dea bod at c47.org
Fri Jul 10 13:15:17 UTC 2009


On Fri, Jul 10, 2009 at 1:23 AM, Adrian Bunk<bunk at stusta.de> wrote:
> /usr/share/doc/perl-modules is a symlink to /usr/share/doc/perl,
> and /usr/share/doc/perl/changelog.Debian.gz is shipped in the
> perl-base package.
> [...]
> "the Debian source tree" of perl-modules 5.10.0-24 is hardly the
> 5.10.0-1 or 5.10.0-30 perl source tree.

I strongly disagree that this is a serious violation.  Completely
omitting the changelog is a serious violation.  There being the
possibility of a slight difference between perl/perl-modules is hardly
so, and for a working package in the stable distribution the intent is
that there be no difference.

For the sake of preventing further Policy lawyer bugs of this variety,
I vote that we fix this "problem" by simply nailing the dependencies
between perl-base/perl/perl-modules to an exact equivalence.  This may
render perl un-installable in unstable at times for some
architectures, but heck the most important thing is obviously sticking
to the letter of Policy, so let's do it.

--bod






More information about the Perl-maintainers mailing list