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

Reply via email to