Your message dated Sat, 03 Dec 2011 12:49:23 +0000
with message-id <[email protected]>
and subject line Bug#648229: fixed in gdebi 0.8.3
has caused the Debian Bug report #648229,
regarding gdebi: Can't mix 'X-Python-Version: all' and dh_python2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
648229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648229
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gdebi
Version: 0.8.2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch

With dh_python2, one can't use the 'all' keyword in X-Python-Version anymore.  
See http://wiki.debian.org/Python/TransitionToDHPython2

When using the all keyword, Ubuntu noticed a FTBFS due to the following 
dh_python2 crash:

dh_python2 /usr/share/gdebi
Traceback (most recent call last):
  File "/usr/bin/dh_python2", line 699, in <module>
    main()
  File "/usr/bin/dh_python2", line 601, in main
    dependencies.parse(stats, options)
  File "/usr/share/python/debpython/depends.py", line 147, in parse
    self.depend("python%s" % vrepr(vr[0]))
  File "/usr/share/python/debpython/version.py", line 247, in vrepr
    and isinstance(value[0], int):
TypeError: 'NoneType' object is not subscriptable


Using the attached patch makes the error go away.

Thanks for considering it!


-- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 
'precise')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-2-generic-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gdebi-0.8.2/debian/control gdebi-0.8.2ubuntu1/debian/control
--- gdebi-0.8.2/debian/control	2011-09-17 12:26:22.000000000 -0400
+++ gdebi-0.8.2ubuntu1/debian/control	2011-11-09 14:04:36.000000000 -0500
@@ -7,7 +7,7 @@
 Build-Depends: debhelper (>= 8),
                python (>= 2.6.6-3~),
                intltool
-X-Python-Version: all
+X-Python-Version: >= 2.6
 Standards-Version: 3.9.2
 Vcs-Bzr: https://code.launchpad.net/~gdebi-developers/gdebi/trunk
 

--- End Message ---
--- Begin Message ---
Source: gdebi
Source-Version: 0.8.3

We believe that the bug you reported is fixed in the latest version of
gdebi, which is due to be installed in the Debian FTP archive:

gdebi-core_0.8.3_all.deb
  to main/g/gdebi/gdebi-core_0.8.3_all.deb
gdebi-kde_0.8.3_all.deb
  to main/g/gdebi/gdebi-kde_0.8.3_all.deb
gdebi_0.8.3.dsc
  to main/g/gdebi/gdebi_0.8.3.dsc
gdebi_0.8.3.tar.gz
  to main/g/gdebi/gdebi_0.8.3.tar.gz
gdebi_0.8.3_all.deb
  to main/g/gdebi/gdebi_0.8.3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luca Falavigna <[email protected]> (supplier of updated gdebi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Dec 2011 13:05:55 +0100
Source: gdebi
Binary: gdebi-core gdebi gdebi-kde
Architecture: source all
Version: 0.8.3
Distribution: unstable
Urgency: low
Maintainer: Ubuntu Developers <[email protected]>
Changed-By: Luca Falavigna <[email protected]>
Description: 
 gdebi      - simple tool to install deb files - GNOME GUI
 gdebi-core - simple tool to install deb files
 gdebi-kde  - simple tool to install deb files - KDE GUI
Closes: 641078 648229 650507
Changes: 
 gdebi (0.8.3) unstable; urgency=low
 .
   [ Luca Falavigna ]
   * data/gdebi.desktop.in:
     - Append %f to Exec parameter (LP: #803729).
   * GDebi/GDebiKDE.py:
     - Invoke kdesu instead of kdesudo in Debian (Closes: #641078).
   * debian/control:
     - Suggest xz-lzma to provide support for lzma compresed packages,
       they are not very common as lzma is no longer supported by
       Debian archive (superseded by xz), but are still valid and
       supported by dpkg/apt (Closes: #650507).
     - Add kde-runtime to gdebi-kde dependencies for kdesu support.
   * po/*.po:
     - Refresh translations exported from Rosetta.
 .
   [ Michael Terry ]
   * debian/control:
     - Do not pass "all" to X-Python-Version, pass ">= 2.6" instead,
       which is known to work with GDebi code (Closes: #648229).
Checksums-Sha1: 
 443206ee56795542bc5cb6ab45b6f300ab6af986 1664 gdebi_0.8.3.dsc
 9313ff82c0009c3c949d451a370d35f0d5adce1c 222628 gdebi_0.8.3.tar.gz
 e7f1d8ef4467bb54c5f86ab6dbdfd4b17aa20ac3 175134 gdebi-core_0.8.3_all.deb
 821b1f4758e253eed27a6f2a6c4d8883c7381fe0 40260 gdebi_0.8.3_all.deb
 cc8411522e4f2dbc86f29a16b1d978035b34622a 29010 gdebi-kde_0.8.3_all.deb
Checksums-Sha256: 
 dc0cc35721c9aa8f74349b1bb442cd497a9858809470b988ca5270f723f78ee6 1664 
gdebi_0.8.3.dsc
 012af9d7b5ca9a988f16f550d747ce333535ccd4dd4a1ef7f466534fc9d439fc 222628 
gdebi_0.8.3.tar.gz
 8637893be81f71777a029ce5064d5c8babe240b90f8e7a39305c03b5b119e9fa 175134 
gdebi-core_0.8.3_all.deb
 ca94482dc3fbb1882697b5d0d24db1a2429d3a378a1ad3055e22838ff0e06a99 40260 
gdebi_0.8.3_all.deb
 1436543eb2a1612625cd4c6d8a9818c01125c99403bd64d98cd2121a89cbef7e 29010 
gdebi-kde_0.8.3_all.deb
Files: 
 1046682d565bf72e0c534040cc2f7b55 1664 admin optional gdebi_0.8.3.dsc
 4f50b35bf97594ca55680e434fc2a9ff 222628 admin optional gdebi_0.8.3.tar.gz
 410e1edaa99f591b6a98c1589027031a 175134 admin optional gdebi-core_0.8.3_all.deb
 4d7ee64a69b1f57aa4b0cfe284586f09 40260 admin optional gdebi_0.8.3_all.deb
 3b4821278db89d82d27dadc1b20d86bd 29010 admin optional gdebi-kde_0.8.3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJO2haxAAoJEEkIatPr4vMfZp8P/3OhDVbm6Q/LGlxQs/upPaFn
F01WGAmE4sOvYKfNGgp+cXenipCSBrMypWMYdAcmw5PFd+IK3w01gY8Q9fvJ/dd3
+J68NrWdeJvM7t7ccKJj4xR9h1dx57XMFMF51OxZSZEuZq7f+DsVQiodMFEqzJ1Q
usY9kHzEv/n3B5rXyAvKd8+cSSlbivUt+CBhj7rzEtuK7iGG2tEtwykUBLCpBfI1
GAcu6ilGkesOEqKnr4AcPWF1RDvNYyX79AfhAsgkJgA6DFh+R22ddC7YbSMRsAyV
I0BJt3bDugNGODY1XiiKloe5cfpiHa8c7EvblDXefEw4Glq3T463ICmGHgo5owUy
vZ8WbCIEooNMLCS46xRc7uWBNwSvRJS/D4R/E7ZHDD7nWiHrYGE0LBaS8HHaEVps
crHpNexROnexUGK2Mvh2fz+GYZWMDhWQ+B6BkZAzD+SyI3kEe8JmTQBOl1n00Ae4
Ip5590tpd47mHgrUTXWYy2rOGX/HgDkhgHBv3gflCJW6M+b47QZf11iGU3rh8AVv
vxnvDwhNlAbBwXlzGJbt4MNXBzQiJkXx4OyPf0dHiZL3B9GJQ/Smlm8xQ+uR0Tqx
S5oEs9ytid97sVf2B0ZYXI2aYphMr83pFNPP5yBBCTuHMMJ+DcexrwZkQRtS9kOH
A6cLUB1edluBo5nYdLxT
=bIZ4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to