[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian derivatives census: dpkg-source can't unpack some source packages from Kali, LMDE, Parsix, Ubuntu, ZevenOS Neptune



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


Reply to: