Bug#297765: Package should be named "libmime-tools-perl", not "libmime-perl"
Niko Tyni
ntyni at iki.fi
Thu Nov 29 19:27:47 UTC 2007
On Wed, Mar 02, 2005 at 08:15:28PM +0100, Julian Mehnle wrote:
(Sorry for the delay.)
> Package: libmime-perl
> Version: 5.417-1
> Severity: wishlist
>
> The CPAN package is named "MIME-tools", so following the unofficial
> naming convention for Debian Perl packages, the Debian package should
> probably really be named "libmime-tools-perl".
Quoting the Debian Perl Policy:
4.2 Module Package Names
Perl module packages should be named for the primary module provided. The
naming convention for module Foo::Bar is libfoo-bar-perl. Packages which
include multiple modules may additionally include provides for those
modules using the same convention.
There is actually no real primary module in the MIME-Tools distribution,
and I suppose 'libmime-perl' (which dates back to 1997) can be seen as
an approximation.
For a fresh start, I'd probably go with mime-tools-perl as both the
source and the binary package name. However, I don't think this is
worth the hassle of renaming.
(If the name is changed, just Providing libmime-perl isn't enough
because there are versioned dependencies in the archive. So we'd need a
transitional libmime-perl package depending on the new package name.)
I'm inclined to tag this 'wontfix', but I'd appreciate opinions from
other members of the Debian Perl Group, the current mime-tools maintainer.
Cheers,
--
Niko Tyni ntyni at iki.fi
More information about the pkg-perl-maintainers
mailing list