Package: dpkg-dev Version: 1.18.15 Severity: serious Control: fixed -1 1.15.11
I assume that it is an important goal for dpkg-source that it should be able to extract all source packages which previous versions of dpkg-source created and which ended up in places like snapshot.d.o. However, this is not the case. I happened to have a 32-bit wheezy chroot lying around so tried it there, and it worked. Ian. zealot:d> dget 'http://snapshot.debian.org/archive/debian/20120513T033831Z/pool/main/s/samba/samba_3.6.5-2.dsc' dget: retrieving http://snapshot.debian.org/archive/debian/20120513T033831Z/pool/main/s/samba/samba_3.6.5-2.dsc % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3091 100 3091 0 0 21626 0 --:--:-- --:--:-- --:--:-- 21767 dget: retrieving http://snapshot.debian.org/archive/debian/20120513T033831Z/pool/main/s/samba/samba_3.6.5.orig.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 23.3M 0 23.3M 0 0 2708k 0 --:--:-- 0:00:08 --:--:-- 3015k dget: retrieving http://snapshot.debian.org/archive/debian/20120513T033831Z/pool/main/s/samba/samba_3.6.5-2.debian.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 372k 0 372k 0 0 1193k 0 --:--:-- --:--:-- --:--:-- 1197k samba_3.6.5-2.dsc: Good signature found validating samba_3.6.5.orig.tar.bz2 validating samba_3.6.5-2.debian.tar.gz All files validated successfully. dpkg-source: info: extracting samba in samba-3.6.5 dpkg-source: info: unpacking samba_3.6.5.orig.tar.bz2 dpkg-source: info: unpacking samba_3.6.5-2.debian.tar.gz dpkg-source: info: applying documentation.patch dpkg-source: info: applying documentation2.patch dpkg-source: info: applying fhs-filespaths.patch dpkg-source: info: applying installswat.sh.patch dpkg-source: info: applying pam-examples.patch dpkg-source: info: applying README_nosmbldap-tools.patch dpkg-source: info: applying smbclient-pager.patch dpkg-source: info: applying undefined-symbols.patch dpkg-source: info: applying VERSION.patch dpkg-source: info: applying usershare.patch dpkg-source: info: applying smbtar-bashism.patch dpkg-source: info: applying autoconf.patch dpkg-source: info: applying dont-build-VFS-examples.patch dpkg-source: info: applying bug_221618_precise-64bit-prototype.patch dpkg-source: info: applying initialize_password_db-null-deref dpkg-source: info: applying fix-samba.ldif-syntax.patch dpkg-source: info: applying bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch dpkg-source: info: applying bug_387266_upstream_4104_mention-kerberos-in-smbspool-manpage.patch dpkg-source: info: applying bug_604768_upstream_7826_drop-using-samba-link.patch dpkg-source: info: applying bug_604768_upstream_7826_fix-WHATSNEW-link.patch dpkg-source: info: applying waf-as-source.patch patching file buildtools/README patching file buildtools/bin/README patching file buildtools/bin/waf-svn Not deleting file buildtools/bin/waf-svn as content differs from patch patching file buildtools/update-waf.sh patching file buildtools/wafadmin/3rdparty/ParallelDebug.py patching file buildtools/wafadmin/3rdparty/batched_cc.py patching file buildtools/wafadmin/3rdparty/boost.py patching file buildtools/wafadmin/3rdparty/fluid.py patching file buildtools/wafadmin/3rdparty/gccdeps.py patching file buildtools/wafadmin/3rdparty/go.py patching file buildtools/wafadmin/3rdparty/lru_cache.py patching file buildtools/wafadmin/3rdparty/paranoid.py patching file buildtools/wafadmin/3rdparty/swig.py patching file buildtools/wafadmin/3rdparty/valadoc.py patching file buildtools/wafadmin/Build.py patching file buildtools/wafadmin/Configure.py patching file buildtools/wafadmin/Constants.py patching file buildtools/wafadmin/Environment.py patching file buildtools/wafadmin/Logs.py patching file buildtools/wafadmin/Node.py patching file buildtools/wafadmin/Options.py patching file buildtools/wafadmin/Runner.py patching file buildtools/wafadmin/Scripting.py patching file buildtools/wafadmin/Task.py patching file buildtools/wafadmin/TaskGen.py patching file buildtools/wafadmin/Tools/__init__.py patching file buildtools/wafadmin/Tools/ar.py patching file buildtools/wafadmin/Tools/bison.py patching file buildtools/wafadmin/Tools/cc.py patching file buildtools/wafadmin/Tools/ccroot.py patching file buildtools/wafadmin/Tools/compiler_cc.py patching file buildtools/wafadmin/Tools/compiler_cxx.py patching file buildtools/wafadmin/Tools/compiler_d.py patching file buildtools/wafadmin/Tools/config_c.py patching file buildtools/wafadmin/Tools/cs.py patching file buildtools/wafadmin/Tools/cxx.py patching file buildtools/wafadmin/Tools/d.py patching file buildtools/wafadmin/Tools/dbus.py patching file buildtools/wafadmin/Tools/dmd.py patching file buildtools/wafadmin/Tools/flex.py patching file buildtools/wafadmin/Tools/gas.py patching file buildtools/wafadmin/Tools/gcc.py patching file buildtools/wafadmin/Tools/gdc.py patching file buildtools/wafadmin/Tools/glib2.py patching file buildtools/wafadmin/Tools/gnome.py patching file buildtools/wafadmin/Tools/gnu_dirs.py patching file buildtools/wafadmin/Tools/gob2.py patching file buildtools/wafadmin/Tools/gxx.py patching file buildtools/wafadmin/Tools/icc.py patching file buildtools/wafadmin/Tools/icpc.py patching file buildtools/wafadmin/Tools/intltool.py patching file buildtools/wafadmin/Tools/javaw.py patching file buildtools/wafadmin/Tools/kde4.py patching file buildtools/wafadmin/Tools/libtool.py patching file buildtools/wafadmin/Tools/lua.py patching file buildtools/wafadmin/Tools/misc.py patching file buildtools/wafadmin/Tools/msvc.py patching file buildtools/wafadmin/Tools/nasm.py patching file buildtools/wafadmin/Tools/ocaml.py patching file buildtools/wafadmin/Tools/osx.py patching file buildtools/wafadmin/Tools/perl.py patching file buildtools/wafadmin/Tools/preproc.py patching file buildtools/wafadmin/Tools/python.py patching file buildtools/wafadmin/Tools/qt4.py patching file buildtools/wafadmin/Tools/ruby.py patching file buildtools/wafadmin/Tools/suncc.py patching file buildtools/wafadmin/Tools/suncxx.py patching file buildtools/wafadmin/Tools/tex.py patching file buildtools/wafadmin/Tools/unittestw.py patching file buildtools/wafadmin/Tools/vala.py patching file buildtools/wafadmin/Tools/winres.py patching file buildtools/wafadmin/Tools/xlc.py patching file buildtools/wafadmin/Tools/xlcxx.py patching file buildtools/wafadmin/Utils.py patching file buildtools/wafadmin/__init__.py patching file buildtools/wafadmin/ansiterm.py patching file buildtools/wafadmin/pproc.py patching file buildtools/wafadmin/py3kfixes.py dpkg-source: info: the patch has fuzz which is not allowed, or is malformed dpkg-source: info: if patch 'waf-as-source.patch' is correctly applied by quilt, use 'quilt refresh' to update it dpkg-source: info: restoring quilt backup files for waf-as-source.patch dpkg-source: error: LC_ALL=C patch -t -F 0 -N -p1 -u -V never -E -b -B .pc/waf-as-source.patch/ --reject-file=- < samba-3.6.5/debian/patches/waf-as-source.patch gave error exit status 1 zealot:d> echo $? 0 zealot:d> schroot -c squeeze32 $ dpkg-source -x ../samba_3.6.5-2.dsc gpgv: keyblock resource `/home/ian/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Sat May 12 17:06:25 2012 UTC using RSA key ID 4D6E25A8 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ../samba_3.6.5-2.dsc dpkg-source: info: extracting samba in samba-3.6.5 dpkg-source: info: unpacking samba_3.6.5.orig.tar.bz2 dpkg-source: info: unpacking samba_3.6.5-2.debian.tar.gz dpkg-source: info: applying documentation.patch dpkg-source: info: applying documentation2.patch dpkg-source: info: applying fhs-filespaths.patch dpkg-source: info: applying installswat.sh.patch dpkg-source: info: applying pam-examples.patch dpkg-source: info: applying README_nosmbldap-tools.patch dpkg-source: info: applying smbclient-pager.patch dpkg-source: info: applying undefined-symbols.patch dpkg-source: info: applying VERSION.patch dpkg-source: info: applying usershare.patch dpkg-source: info: applying smbtar-bashism.patch dpkg-source: info: applying autoconf.patch dpkg-source: info: applying dont-build-VFS-examples.patch dpkg-source: info: applying bug_221618_precise-64bit-prototype.patch dpkg-source: info: applying initialize_password_db-null-deref dpkg-source: info: applying fix-samba.ldif-syntax.patch dpkg-source: info: applying bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch dpkg-source: info: applying bug_387266_upstream_4104_mention-kerberos-in-smbspool-manpage.patch dpkg-source: info: applying bug_604768_upstream_7826_drop-using-samba-link.patch dpkg-source: info: applying bug_604768_upstream_7826_fix-WHATSNEW-link.patch dpkg-source: info: applying waf-as-source.patch dpkg-source: info: applying smbtorture-manpage.patch $ dpkg -l dpkg-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++-========================-========================-================================================================ ii dpkg-dev 1.15.11 Debian package development tools $ -- Ian Jackson <[email protected]> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

