Package: lintian Version: 2.5.11 Severity: wishlist dpkg-source on squeeze and earlier errors out when one of the dpkg-source 3.0 (quilt) patches modifies one file twice. With dpkg-source on wheezy and later this becomes a warning instead. I've encountered this issue while unpacking source packages from the Debian derivatives census, an example is below. This should be an autoreject at least until squeeze is EOL.
http://people.debian.org/~pabs/tmp/lintian-samples/cairo-dock_3.1.2.1-SprezzOS1.dsc pabs@wagner:~$ dpkg-source -x cairo-dock_3.1.2.1-SprezzOS1.dsc dpkg-source: info: extracting cairo-dock in cairo-dock-3.1.2.1 dpkg-source: info: unpacking cairo-dock_3.1.2.1.orig.tar.gz dpkg-source: info: unpacking cairo-dock_3.1.2.1-SprezzOS1.debian.tar.gz dpkg-source: info: applying 0001-Fix-Spelling-Error.patch dpkg-source: info: applying 0002-Remove-obsolete-Encoding-Key-from-desktop-files.patch dpkg-source: info: applying 0003-pangocairo.patch dpkg-source: error: diff `cairo-dock-3.1.2.1/debian/patches/0003-pangocairo.patch' patches file cairo-dock-3.1.2.1/src/gldit/cairo-dock-opengl-font.c twice pabs@chianamo ~ $ dpkg-source -x cairo-dock_3.1.2.1-SprezzOS1.dsc dpkg-source: warning: failed to verify signature on ./cairo-dock_3.1.2.1-SprezzOS1.dsc dpkg-source: info: extracting cairo-dock in cairo-dock-3.1.2.1 dpkg-source: info: unpacking cairo-dock_3.1.2.1.orig.tar.gz dpkg-source: info: unpacking cairo-dock_3.1.2.1-SprezzOS1.debian.tar.gz dpkg-source: info: applying 0001-Fix-Spelling-Error.patch dpkg-source: info: applying 0002-Remove-obsolete-Encoding-Key-from-desktop-files.patch dpkg-source: info: applying 0003-pangocairo.patch dpkg-source: warning: diff `cairo-dock-3.1.2.1/debian/patches/0003-pangocairo.patch' patches file cairo-dock-3.1.2.1/src/gldit/cairo-dock-opengl-font.c twice -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part