Your message dated Sat, 11 May 2013 05:48:58 +0000
with message-id <[email protected]>
and subject line Bug#646806: fixed in gbirthday 0.6.6-3
has caused the Debian Bug report #646806,
regarding gbirthday: broken if rebuilt without Python 2.6 as supported version
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.)


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

gbirthday's upstream Makefile installs to
/usr/lib/python2.6/site-packages/.  If gbirthday is rebuilt from source
using a python package that has dropped Python 2.6 as a supported
version, this means that /usr/share/python-support/private/movemodules
no longer moves it to /usr/share/pyshared, which means that it ends up
not being installed to anywhere in the default interpreter's module
path, and is entirely broken as a result.  On Ubuntu this also causes a
build failure (which seems reasonable given that the resulting package
is going to be unusable):

  
https://launchpadlibrarian.net/83133829/buildlog_ubuntu-precise-i386.gbirthday_0.6.5-1_FAILEDTOBUILD.txt.gz

Furthermore, gbirthday uses python-support, which is now deprecated
(http://lists.debian.org/debian-python/2011/06/msg00136.html).

How about the following patch?  This makes gbirthday a bit more
future-proof, fixes the Ubuntu build failure, and updates to dh_python2
in the process.

  * Always install to /usr/share/pyshared, even if 2.6 is not a supported
    version.
  * Convert to dh_python2.

diff -Nru gbirthday-0.6.5/debian/control gbirthday-0.6.5/debian/control
--- gbirthday-0.6.5/debian/control      2011-09-27 06:42:09.000000000 +0100
+++ gbirthday-0.6.5/debian/control      2011-10-27 13:07:07.000000000 +0100
@@ -3,8 +3,8 @@
 Priority: extra
 Maintainer: Rolf Leggewie <[email protected]>
 DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7), python-nose, python-support, python-coverage, 
python-gtk2, intltool
-XS-Python-Version: >= 2.6
+Build-Depends: debhelper (>= 7.0.50~), python (>= 2.6.6-3~), python-nose, 
python-coverage, python-gtk2, intltool
+X-Python-Version: >= 2.6
 Standards-Version: 3.9.2
 Homepage: http://gbirthday.sf.net/
 Vcs-Browser: http://git.debian.org/?p=collab-maint/gbirthday.git
@@ -16,7 +17,6 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server, python,
  python-gtk2 (>= 2.10), ${python:Depends}
 Recommends: python-evolution
-XB-Python-Version: ${python:Versions}
 Description: birthday reminder applet
  GBirthday is an applet to help you remember your friends' and contacts'
  birthdays.  It uses the notifcation area for alerts.  Data can be stored
diff -Nru gbirthday-0.6.5/debian/rules gbirthday-0.6.5/debian/rules
--- gbirthday-0.6.5/debian/rules        2011-09-26 02:35:31.000000000 +0100
+++ gbirthday-0.6.5/debian/rules        2011-10-27 13:05:20.000000000 +0100
@@ -1,3 +1,6 @@
 #!/usr/bin/make -f
 %:
-       dh $@
+       dh $@ --with python2
+
+override_dh_auto_install:
+       dh_auto_install -- sitelib=/usr/share/pyshared

Thanks,

-- 
Colin Watson                                       [[email protected]]



--- End Message ---
--- Begin Message ---
Source: gbirthday
Source-Version: 0.6.6-3

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

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.
Rolf Leggewie <[email protected]> (supplier of updated gbirthday 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: SHA1

Format: 1.8
Date: Sat, 11 May 2013 12:41:29 +0800
Source: gbirthday
Binary: gbirthday
Architecture: source all
Version: 0.6.6-3
Distribution: unstable
Urgency: low
Maintainer: Rolf Leggewie <[email protected]>
Changed-By: Rolf Leggewie <[email protected]>
Description: 
 gbirthday  - birthday reminder applet
Closes: 646806
Changes: 
 gbirthday (0.6.6-3) unstable; urgency=low
 .
   * control:
     - bump build dependency for debhelper to allow dh overrides
     - drop obsolete DMUA field
     - update and drop as necessary the X?-Python-Version fields
     - bump policy to version 3.9.4. No further changes.
   * rules: always install to /usr/share/pyshared. Closes: #646806
     Many thanks to Colin Watson.
   * copyright: update my claim to 2013
Checksums-Sha1: 
 d838efd7728015d8d1f0a1d302cde36aa6412d56 1901 gbirthday_0.6.6-3.dsc
 5eb9e66113749631a96261e32129a4b040569479 3404 gbirthday_0.6.6-3.debian.tar.gz
 f6b7c8ed39e962e653945e708b4aee943f42bdad 46826 gbirthday_0.6.6-3_all.deb
Checksums-Sha256: 
 bd35ab37f04688ea4c0cfdb3745b5ec2b5a7a1ce95145ae914696531a7afced0 1901 
gbirthday_0.6.6-3.dsc
 5853e56db0ee591c630e4990c8aa9c583cf1315f6abdd2b8accd3a2fcfd86369 3404 
gbirthday_0.6.6-3.debian.tar.gz
 1dc7941f47a2e98afa438c6fffdfad813829938cd863d4ea236db88c1a912e89 46826 
gbirthday_0.6.6-3_all.deb
Files: 
 1beb28c98986c04596e7bc4b54f32a4f 1901 gnome extra gbirthday_0.6.6-3.dsc
 3de39f0819734121afa7ebc4175fcdae 3404 gnome extra 
gbirthday_0.6.6-3.debian.tar.gz
 7fbed2fe7f0f12a2d5afbe8f3c421ab3 46826 gnome extra gbirthday_0.6.6-3_all.deb

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

iQIcBAEBAgAGBQJRjdXHAAoJEJSEK8huURwxAFYP/AhD3EHJJ6/QTuGY3UImrg1f
ZBkPILeNQ/clE1KKaZLNzm3zFDdhksWEnH4Bs3TK4gutjw2rDTOLlqYJGyYzmOR2
lzy6g6geChxu2nGKDdyWKS8UEXHse/7d/6BIViK2hOQ4rWMGTQltVsXWKkUqKPAE
Q9xg9asCizEiEllyZF3htNz1ExyoziLsBAcNiJqrrIpEMb6kRzIThu7rsexXCIxe
6HisBpr1txOId1zR3ww7jScGS2L4WQHLoHLy09d1Iox6PAYVNYGMBAPnmEtk8nA2
B2hgKJqJvNO5k+pxVh/xl0taEVULxY3gIOuGC/WLkvEgf3hY+nXdHbgSSbV7e8HU
y2UfjwBK+7lhfyp3Ey3Ry69vKPdOyV1MNgFZ+fV9Ju71ufj0uDTVwJzwZsSyWX5h
JsXzUAeQYjFgbfurPLesDW/ENvBnGmP0PLfip8CYpMGFFZCnEAE8SLTQzzqo3eGS
hseyVLEUlz+zshgciIQrRm1KKP4zqy/+qdZlxHYGBF08lzuINj0h3MMmTqY7Oaub
T62/m3Mea3Td4VFGhnYY1lHxo/vXBD6GJjM7+v4PteVD8yF3+K00cBozF1ZLncdK
nwOK/wsqoD3RYtkXY+E6GKALRMonO7D7gtLUvlnFImuLUBvYpAridy0OeieQyIXR
GFD8QVUAAvQs4opPsiHt
=P3Ti
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to