Package: dpkg-dev Version: 1.16.2~61.gbp2f1b87 Severity: important Tags: patch
Hi, I'm using dpkg with multiarch support (ie not the one from unstable but the one from http://jenkins.grml.org/debian/ ) With the last version (1.16.2~61.gbp2f1b87) dpkg-source -x does not work anymore. See the log below. The result is the same with other packages. dpkg-dev/libdpkg-perl from unstable work correctly. Regards, Vincent PS: looking at the source, it is just a missing ")" at /usr/share/perl5/Dpkg/Source/Package.pm line 347 vdanjean@eyak:/tmp$ apt-get source qemu-kvm Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Note : la maintenance du paquet de « qemu-kvm » est réalisée dans le système de suivi de versions « Git » à l'adresse : git://git.debian.org/git/collab-maint/qemu-kvm.git Nécessité de prendre 5 090 ko dans les sources. Réception de : 1 http://ftp.fr.debian.org/debian/ experimental/main qemu-kvm 1.0+dfsg-1 (dsc) [1 877 B] Réception de : 2 http://ftp.fr.debian.org/debian/ experimental/main qemu-kvm 1.0+dfsg-1 (tar) [5 067 kB] Réception de : 3 http://ftp.fr.debian.org/debian/ experimental/main qemu-kvm 1.0+dfsg-1 (diff) [21,0 kB] 5 090 ko réceptionnés en 7s (703 ko/s) Possible unintended interpolation of @exec in string at /usr/share/perl5/Dpkg/Source/Package.pm line 376. syntax error at /usr/share/perl5/Dpkg/Source/Package.pm line 347, near ") {" Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 350. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 352. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 356. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 359. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 359. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 362. Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 369. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 371. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 373. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 376. Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 379. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 380. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 382. syntax error at /usr/share/perl5/Dpkg/Source/Package.pm line 385, near "}" /usr/share/perl5/Dpkg/Source/Package.pm has too many errors. Compilation failed in require at /usr/bin/dpkg-source line 45. BEGIN failed--compilation aborted at /usr/bin/dpkg-source line 45. La commande de décompactage « dpkg-source -x qemu-kvm_1.0+dfsg-1.dsc » a échoué. Veuillez vérifier si le paquet dpkg-dev est installé. E: Échec du processus fils vdanjean@eyak:/tmp$ dlocate dpkg-source dpkg-dev: /usr/bin/dpkg-source dpkg-dev: /usr/share/man/man1/dpkg-source.1.gz vdanjean@eyak:/tmp$ apt-cache policy dpkg-dev dpkg-dev: Installé : 1.16.2~61.gbp2f1b87 Candidat : 1.16.2~61.gbp2f1b87 Table de version : *** 1.16.2~61.gbp2f1b87 0 500 http://jenkins.grml.org/debian/ dpkg-test/main amd64 Packages 100 /var/lib/dpkg/status 1.16.1.2 0 500 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages 500 http://ftp.fr.debian.org/debian/ unstable/main amd64 Packages 1.15.8.11 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages vdanjean@eyak:/tmp$ dlocate /usr/share/perl5/Dpkg/Source/Package.pm libdpkg-perl: /usr/share/perl5/Dpkg/Source/Package.pm vdanjean@eyak:/tmp$ apt-cache policy libdpkg-perl libdpkg-perl: Installé : 1.16.2~61.gbp2f1b87 Candidat : 1.16.2~61.gbp2f1b87 Table de version : *** 1.16.2~61.gbp2f1b87 0 500 http://jenkins.grml.org/debian/ dpkg-test/main amd64 Packages 100 /var/lib/dpkg/status 1.16.1.2 0 500 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages 500 http://ftp.fr.debian.org/debian/ unstable/main amd64 Packages 1.15.8.11 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages vdanjean@eyak:/tmp$ dpkg-source -x qemu-kvm_1.0+dfsg-1.dsc Possible unintended interpolation of @exec in string at /usr/share/perl5/Dpkg/Source/Package.pm line 376. syntax error at /usr/share/perl5/Dpkg/Source/Package.pm line 347, near ") {" Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 350. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 352. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 356. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 359. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 359. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 362. Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 369. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 371. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 373. Global symbol "@exec" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 376. Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 379. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 380. Global symbol "$dsc" requires explicit package name at /usr/share/perl5/Dpkg/Source/Package.pm line 382. syntax error at /usr/share/perl5/Dpkg/Source/Package.pm line 385, near "}" /usr/share/perl5/Dpkg/Source/Package.pm has too many errors. Compilation failed in require at /usr/bin/dpkg-source line 45. BEGIN failed--compilation aborted at /usr/bin/dpkg-source line 45. vdanjean@eyak:/tmp$ -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dpkg-dev depends on: ii base-files 6.5 ii binutils 2.22-2 ii bzip2 1.0.6-1 ii libdpkg-perl 1.16.2~61.gbp2f1b87 ii libfile-fcntllock-perl 0.14-1+b1 ii make 3.81-8.1 ii patch 2.6.1-2 ii xz-utils 5.1.1alpha+20110809-3 Versions of packages dpkg-dev recommends: ii build-essential 11.5 ii fakeroot 1.18.2-1 ii gcc [c-compiler] 4:4.6.2-1 ii gcc-4.4 [c-compiler] 4.4.6-14 ii gcc-4.6 [c-compiler] 4.6.2-7 ii gnupg 1.4.11-3 ii gpgv 1.4.11-3 ii libalgorithm-merge-perl 0.08-2 Versions of packages dpkg-dev suggests: ii debian-keyring 2011.12.01 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org