Package: dh-make-perl Version: 0.24 When dh-make-perl is invoked it always gives the warning "Odd number of elements in hash", because of a bad regex and a bad split in the subroutine get_perl_pkg_details.
This patch removes the warning message and will put better values in hash! # BEGIN OF PATCH --- dh-make-perl.orig 2006-11-03 10:44:59.000000000 +0100 +++ dh-make-perl 2006-11-03 10:44:24.000000000 +0100 @@ -247,8 +247,8 @@ sub get_perl_pkg_details { my (@dpkg_info); - @dpkg_info = map {chomp; s/\s*:\s*/:/; $_} `dpkg -p perl`; - return { map {split /:/, $_} @dpkg_info }; + chomp( @dpkg_info = grep /^\S/, `dpkg -p perl`); + return( { map { m/^(\S+?):\s+(.*)/; $1 => $2} @dpkg_info }) ; } sub setup_dir { # END OF PATCH I am using Debian GNU/Linux 4.0 2.6.18 #1 PREEMPT Thu Oct 26 09:47:13 CEST 2006 i686 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]