Produces wrong packagename in some cases.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dh-make-perl (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
What I did:
cpan2deb Term::ReadKey ; ls
What I saw:
(...)
libtermreadkey-perl libtermreadkey-
What I expected to see:
(...)
libterm-
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: dh-make-perl 0.80-1
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.4
Architecture: amd64
CurrentDesktop: KDE
Date: Tue Sep 30 15:39:47 2014
InstallationDate: Installed on 2014-05-12 (141 days ago)
InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.1)
PackageArchitec
SourcePackage: dh-make-perl
UpgradeStatus: No upgrade log present (probably fresh install)
Additional output:
Using META.json -perl arch=any)
Found: TermReadKey 2.32 (libtermreadkey
So as expected, dh-make-perl uses META.json (that's its preferred
source of information), and indeed:
% grep TermReadKey META.json
"name" : "TermReadKey",
So this very much looks like upstream getting the name wrong. I don't
think dh-make-perl can do a lot here ...
This looks better:
% grep Term::ReadKey *
Makefile.PL: NAME => 'Term::ReadKey',
[..]
Cheers,
gregor