Produces wrong packagename in some cases.

Bug #1375972 reported by Robert Vincent
6
This bug affects 1 person
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-perl_2.32-1_amd64.deb libtermreadkey-perl_2.32.orig.tar.gz

What I expected to see:
(...)
libterm-readkey-perl libterm-readkey-perl_2.32-1_amd64.deb libterm-readkey-perl_2.32.orig.tar.gz

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: dh-make-perl 0.80-1
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
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)
PackageArchitecture: all
SourcePackage: dh-make-perl
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Robert Vincent (robert-vincent) wrote :
Revision history for this message
gregor herrmann (gregoa) wrote :

Additional output:

Using META.json
Found: TermReadKey 2.32 (libtermreadkey-perl arch=any)

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

Revision history for this message
Robert Vincent (robert-vincent) wrote :

Any suggestions as to how I should format the upstream bug report?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.