Bug#452122: dh-make-perl: Use of uninitialized value in split at /usr/bin/dh-make-perl line 730.

Hilko Bengen bengen at debian.org
Tue Nov 20 16:00:56 UTC 2007


Package: dh-make-perl
Version: 0.35
Severity: normal
Tags: patch

> Searching for DateTime package using apt-file.
> Use of uninitialized value in split at /usr/bin/dh-make-perl line 730.

A look at line 730f. shows:

>     if ($f =~ /$re/ && ! 
> 	grep { $_ eq $p } @deps, split(/,/,$opts{basepkgs})) {

After a cursory glance at the sources, I think that

      $opts{basepkgs}

should be replaced with

       @stdmodules

Cheers,
-Hilko

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dh-make-perl depends on:
ii  debhelper                     5.0.60     helper programs for debian/rules
ii  dpkg-dev                      1.14.7     package building tools for Debian
ii  fakeroot                      1.8.4      Gives a fake root environment
ii  libmodule-depends-perl        0.10-1     identify the dependencies of a dis
ii  libwww-mechanize-perl         1.30-2     Automate interaction with websites
ii  libyaml-perl                  0.62-1     YAML Ain't Markup Language (tm)
ii  make                          3.81-3     The GNU version of the "make" util
ii  perl                          5.8.8-12   Larry Wall's Practical Extraction 
ii  perl-modules [libpod-parser-p 5.8.8-12   Core Perl modules

Versions of packages dh-make-perl recommends:
ii  apt-file                      2.0.8.2    APT package searching utility -- c
ii  libmodule-build-perl          0.2808-0.2 Subclassable and make-independant 

-- no debconf information





More information about the pkg-perl-maintainers mailing list