Hi all, The Debian derivatives census patch generation scripts have detected some source packages that couldn't be unpacked by dpkg-source because they contain malformed patches, here is some example output: $ dpkg-source -x foremost_1.5.7-4kali2.dsc dpkg-source: info: extracting foremost in foremost-1.5.7 dpkg-source: info: unpacking foremost_1.5.7.orig.tar.gz dpkg-source: info: unpacking foremost_1.5.7-4kali2.debian.tar.gz dpkg-source: info: applying fix-config-file-path.patch dpkg-source: info: applying fix-lintian-hardening-warnings.patch dpkg-source: info: the patch has fuzz which is not allowed, or is malformed dpkg-source: info: if patch 'fix-lintian-hardening-warnings.patch' is correctly applied by quilt, use 'quilt refresh' to update it dpkg-source: error: expected ^--- in line 3 of diff `foremost-1.5.7/debian/patches/fix-lintian-hardening-warnings.patch' The root cause of these issues is some security fixes to dpkg: https://lists.debian.org/debian-dpkg/2014/06/msg00051.html The solution appears to be to fix the patches and rebuild the src pkg: https://lists.debian.org/debian-release/2014/07/msg00146.html These issues have been present for a while but I only just got around to reporting them, apologies for the delay. Kali http://http.kali.org/kali/pool/main/f/foremost/foremost_1.5.7-4kali2.dsc LMDE http://packages.linuxmint.com/pool/upstream/s/systemd/systemd_204-5linuxmint1.dsc Parsix http://packages.parsix.org/official/pool/main/u/usbredir/usbredir_0.6-2.dsc Ubuntu http://archive.ubuntu.com/ubuntu/pool/main/h/hfsutils/hfsutils_3.2.6-12ubuntu3.dsc http://archive.ubuntu.com/ubuntu/pool/main/u/usbredir/usbredir_0.6-2ubuntu1.dsc http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-shell-extensions/gnome-shell-extensions_3.10.1-0ubuntu2.dsc http://archive.ubuntu.com/ubuntu/pool/universe/s/spice-vdagent/spice-vdagent_0.14.0-1ubuntu1.dsc http://security.ubuntu.com/ubuntu/pool/main/a/aptdaemon/aptdaemon_0.43+bzr805-0ubuntu7.dsc ZevenOS Neptune http://proindi.de/zevenos/neptune/kde-repo/pool/main/p/pykde4/pykde4_4.10.0-neptune2.dsc -- bye, pabs https://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part