Bug#525847: using undefined variables - $perlname
Steffen Moeller
steffen_moeller at gmx.de
Mon Apr 27 13:56:38 UTC 2009
Package: dh-make-perl
Version: 0.55
Severity: important
Hello, I suggest dh-make-perl to quit early and make respective suggestions on what to change rather than continuing with a PerlName that could not be identified.
bio-das-proserver-2 $ dh-make-perl
Use of uninitialized value $name in substitution (s///) at /usr/share/perl5/DhMakePerl.pm line 669.
Use of uninitialized value $name in string eq at /usr/share/perl5/DhMakePerl.pm line 673.
Use of uninitialized value $name in string eq at /usr/share/perl5/DhMakePerl.pm line 674.
Use of uninitialized value $name in substitution (s///) at /usr/share/perl5/DhMakePerl.pm line 609.
Use of uninitialized value $perlname in concatenation (.) or string at /usr/share/perl5/DhMakePerl.pm line 555.
Found: 0.2808-01 (lib-perl arch=all)
Use of uninitialized value $perlname in concatenation (.) or string at /usr/share/perl5/DhMakePerl.pm line 558.
Use of uninitialized value $modulename in substitution (s///) at /usr/share/perl5/DhMakePerl.pm line 806.
======================================================================
First attempt (Module::Depends) at a dependency
check failed. Missing/bad META.yml?
Trying again with Module::Depends::Intrusive ...
======================================================================
= Compress::Zlib is a core module
= File::Spec is a core module
= CGI is a core module
= POSIX is a core module
= Socket is a core module
= Getopt::Long is a core module
= Sys::Hostname is a core module
- POE::Filter::HTTPD not found in any package
- HTML::Entities not found in any package
- POE::Wheel::SocketFactory not found in any package
- Readonly not found in any package
- HTTP::Date not found in any package
- POE::Wheel::ReadWrite not found in any package
- HTTP::Response not found in any package
- HTTP::Request not found in any package
- POE not found in any package
The following Perl modules are required and not installed in your system:
- POE::Filter::HTTPD
- HTML::Entities
- POE::Wheel::SocketFactory
- Readonly
- HTTP::Date
- POE::Wheel::ReadWrite
- HTTP::Response
- HTTP::Request
- POE
You do not have 'apt-file' currently installed, or have not ran
'apt-file update' - If you install it and run 'apt-file update' as
root, I will be able to tell you which Debian packages are those
======================================================================
First attempt (Module::Depends) at a dependency
check failed. Missing/bad META.yml?
Trying again with Module::Depends::Intrusive ...
======================================================================
modules in (if they are packaged).= Test::More is a core module
Use of uninitialized value $perlname in hash element at /usr/share/perl5/DhMakePerl.pm line 1711.
Using maintainer: Steffen Moeller <steffen_moeller at gmx.de>
Found changelog: Changes
Found docs: README
Found examples: eg/*
Using rules: /usr/share/dh-make-perl/rules.dh7.noxs
Use of uninitialized value $perlname in concatenation (.) or string at /usr/share/perl5/DhMakePerl.pm line 1546.
**********
Copyright information incomplete!
Upstream copyright information could not be automatically determined.
If you are building this package for your personal use, you might disregard
this information; however, if you intend to upload this package to Debian
(or in general, if you plan on distributing it), you must look into the
complete copyright information.
The causes for this warning are:
Could not get the information for Upstream-Name
No licensing information found
Use of uninitialized value $perlname in hash element at /usr/share/perl5/DhMakePerl.pm line 1711.
--- Done
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages dh-make-perl depends on:
ii debhelper 7.2.8 helper programs for debian/rules
ii dpkg-dev 1.14.26 Debian package development tools
ii fakeroot 1.12.2 Gives a fake root environment
ii libapt-pkg-perl 0.1.23 Perl interface to libapt-pkg
ii libclass-accessor-perl 0.31-2 Automated accessor generator
ii libemail-date-format-perl 1.002-1 Module to generate RFC-2822-valid
ii libmodule-depends-perl 0.14-2 identify the dependencies of a dis
ii libtie-ixhash-perl 1.21-2 ordered associative arrays for Per
ii libwww-mechanize-perl 1.54-2 module to automate interaction wit
ii libyaml-perl 0.68-1 YAML Ain't Markup Language (tm)
ii make 3.81-5 The GNU version of the "make" util
ii perl 5.10.0-19 Larry Wall's Practical Extraction
ii perl-modules [libmodule-corel 5.10.0-19 Core Perl modules
Versions of packages dh-make-perl recommends:
ii apt-file 2.2.2 search for files within Debian pac
ii libmodule-build-perl 0.3000-1 Subclassable and make-independent
ii perl-modules [libmodule-build 5.10.0-19 Core Perl modules
dh-make-perl suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list