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