Package: d-shlibs Version: 0.41 Severity: important Tags: patch Hi Junichi,
According to Debian Policy ยง7.1 the releationship fields may span multiple lines, additional lines space-indented. Currently d-shlibs fails to recognize such multi-line fields. Attached patch fixes this. Kind regards, - Jonas -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-12-generic (SMP w/2 CPU cores) Locale: LANG=da_DK.UTF-8, LC_CTYPE=da_DK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages d-shlibs depends on: ii apt 0.7.25.3 Advanced front-end for dpkg ii binutils 2.20.1-2 The GNU assembler, linker and bina ii debianutils 3.2.2 Miscellaneous utilities specific t d-shlibs recommends no packages. d-shlibs suggests no packages. -- no debconf information
--- d-shlibmove.orig 2009-09-29 16:27:54.000000000 +0200 +++ d-shlibmove 2010-03-11 03:47:58.000000000 +0100 @@ -68,6 +68,7 @@ local ENTRYLINE="$2" if ! awk '/^Package:.*'"$PKGNAME"'/,/^$/{print}' "$CONTROL" | \ + perl -0 -pe 's/\n[ \t]+/ /g' | \ grep "$ENTRYLINE" > /dev/null; then echo "E: line [$ENTRYLINE] not found in $CONTROL section for $PKGNAME" # set this error signifier to true