Bug#153769: dpkg-dev: dpkg-scanpackages fails to include md5sum
Package: dpkg-dev
Version: 1.10.4
Severity: important
File: /usr/bin/dpkg-scanpackages
Tags: patch
Hi,
dpkg-scanpackages fails to include the md5sum of packages thus
breaking boot-floppies and debootstrap with a local package pool
(partly due to another bug in debootstrab not handling missing
md5sums).
dpkg-scansources uses a different method to extract the md5sum. Not
sure if that works. Why not use the same method in both? Or even use
the MD5 Module of perl?
Anyway you missed () when matching for the md5sum pattern:
======================================================================
--- scripts/dpkg-scanpackages.pl Sat May 25 04:05:06 2002
+++ /tmp/dpkg-scanpackages.pl Sun Jul 21 21:26:03 2002
@@ -104,7 +104,7 @@
open(C,"md5sum <$fn |") || die "$fn $!";
chop($_=<C>); close(C); $? and die "\`md5sum < $fn' exited with $?\n";
- /^[0-9a-f]{32}\s*-?\s*$/ or die "Strange text from \`md5sum < $fn': \`$_'\n";
+ /^([0-9a-f]{32})\s*-?\s*$/ or die "Strange text from \`md5sum < $fn': \`$_'\n";
$tv{'MD5sum'}= $1;
@stat= stat($fn) or die "Couldn't stat $fn: $!\n";
======================================================================
MfG
Goswin
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux dual 2.4.16 #19 SMP Sat Jul 6 04:37:14 CEST 2002 i686
Locale: LANG=C, LC_CTYPE=de_DE
Versions of packages dpkg-dev depends on:
ii binutils 2.12.90.0.9-1 The GNU assembler, linker and bina
ii cpio 2.5-1 GNU cpio -- a program to manage ar
ii make 3.79.1-14 The GNU version of the "make" util
ii patch 2.5.4-11 Apply a diff file to an original
ii perl [perl5] 5.6.1-7 Larry Wall's Practical Extraction
ii perl-modules 5.6.1-7 Core Perl modules.
-- no debconf information
--
To UNSUBSCRIBE, email to debian-dpkg-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: