Your message dated Wed, 22 May 2013 21:05:39 +0000
with message-id <e1ufge7-0002ee...@franck.debian.org>
and subject line Bug#692383: fixed in urwid 1.1.1-1
has caused the Debian Bug report #692383,
regarding urwid: FTBFS when building against mulple python3.X supported 
versions.
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 ow...@bugs.debian.org
immediately.)


-- 
692383: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692383
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: urwid
Severity: normal
Version: 1.0.1-2
User: debian-pyt...@lists.debian.org
Usertags: python3.3
Tags: patch

It's possible to say that this bug is:
* in this package, as it's the only one found to fail in such a manner
* in cdbs package, because of hard coding
/usr/lib/pythonX.Y/site-packages, instead of using the correct
/usr/lib/python3/dist-packages/
* in python3-defaults, for failing to resolve conflicts when merging
multiple python3.Y/site-packages.

Nonetheless I made a patch with makes your package to continue to build
with cdbs, even if multiple python3 versions are supported.

There are other ways and approaches to fix this bug. Applying the
provided patch is one way.

diff -Nru urwid-1.0.1/debian/changelog urwid-1.0.1/debian/changelog
--- urwid-1.0.1/debian/changelog	2011-12-11 22:49:31.000000000 +0000
+++ urwid-1.0.1/debian/changelog	2012-10-26 12:37:03.000000000 +0000
@@ -1,3 +1,9 @@
+urwid (1.0.1-2.1) UNRELEASED; urgency=low
+
+  * Fix 50 shades of python2,3 brokenness with cdbs.
+
+ -- Dmitrijs Ledkovs <dmitrij.led...@ubuntu.com>  Fri, 26 Oct 2012 13:36:25 +0100
+
 urwid (1.0.1-2) unstable; urgency=low
 
   * generate python3 package as well, closes #640127
diff -Nru urwid-1.0.1/debian/rules urwid-1.0.1/debian/rules
--- urwid-1.0.1/debian/rules	2011-12-11 22:49:31.000000000 +0000
+++ urwid-1.0.1/debian/rules	2012-10-26 12:48:35.000000000 +0000
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+DEB_PYTHON_DISTUTILS_INSTALLDIR_SKEL=/usr/lib/@PYTHONBINARY@/dist-packages/
+DEB_PYTHON_INSTALL_ARGS_ALL=--prefix=/usr --no-compile -O0 --install-layout=deb
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 DEB_INSTALL_CHANGELOGS_ALL=CHANGELOG
@@ -13,8 +15,13 @@
 	touch build-docs-test-stamp
 
 install/python-urwid::
-	chmod a+x debian/tmp/usr/lib/python*/site-packages/urwid/*.py
-	chmod a-x debian/tmp/usr/lib/python*/site-packages/urwid/version.py
+	chmod a+x debian/tmp/usr/lib/python*/dist-packages/urwid/*.py
+	chmod a-x debian/tmp/usr/lib/python*/dist-packages/urwid/version.py
+
+install/python3-urwid::
+	mv debian/tmp/usr/lib/$(shell py3versions -d) debian/tmp/usr/lib/python3
+	-cp debian/tmp/usr/lib/python3.*/dist-packages/urwid/*.so debian/tmp/usr/lib/python3/dist-packages/urwid/
+	rm -rf debian/tmp/usr/lib/python3.*
 
 clean::
-	rm -rf build build-docs-test-stamp
+	rm -rf build build-docs-test-stamp *.egg-info urwid/*.so

Regards,
Dmitrijs.

--- End Message ---
--- Begin Message ---
Source: urwid
Source-Version: 1.1.1-1

We believe that the bug you reported is fixed in the latest version of
urwid, 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 692...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Kitterman <sc...@kitterman.com> (supplier of updated urwid 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 22 May 2013 09:22:00 -0400
Source: urwid
Binary: python-urwid python3-urwid
Architecture: source i386
Version: 1.1.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team 
<python-modules-team@lists.alioth.debian.org>
Changed-By: Scott Kitterman <sc...@kitterman.com>
Description: 
 python-urwid - curses-based UI/widget library for Python
 python3-urwid - curses-based UI/widget library for Python 3
Closes: 692383
Changes: 
 urwid (1.1.1-1) unstable; urgency=low
 .
   * Team upload
   * Upload to unstable
 .
   [ Dmitrijs Ledkovs ]
   * Fix debian/rules to support builds with multiple python3 versions
     (Closes: #692383)
 .
   [ Jakub Wilk ]
   * Use canonical URIs for Vcs-* fields.
 .
   [ Scott Kitterman ]
   * New upstream release
     - Refreshed debian/patches/001_fix_event_loop_arch_build_errors.patch
Checksums-Sha1: 
 862c439b5a8d2ccf1793ea1e00fd76d0b79c4eb8 1540 urwid_1.1.1-1.dsc
 4ba857895c03441a8d2810d8adc126272b5a5e03 482432 urwid_1.1.1.orig.tar.gz
 0b7b3f16ada3851d822976ccf381060d83be56e3 5178 urwid_1.1.1-1.debian.tar.gz
 f86da4dcfb293c429af268b0847eca7cb21cb78f 735318 python-urwid_1.1.1-1_i386.deb
 dd634db22dbf130673ee739d3f4449b743c5da0f 210908 python3-urwid_1.1.1-1_i386.deb
Checksums-Sha256: 
 d52e6965a4e4029533b93b04b21d334471b8183e6c0ee0fd77cc9cea9306a91f 1540 
urwid_1.1.1-1.dsc
 b301b4e0c2cd1634390cda80149d8aa2a07365af81a281ecf258770e47d30e99 482432 
urwid_1.1.1.orig.tar.gz
 86ed9c0f657778bfd8bb5144915725b7c0e489035689caf9ed82f2865b483691 5178 
urwid_1.1.1-1.debian.tar.gz
 0ac7eb0f57e863e4cb9d16ef8beea3b85efb9e0c55921a7ef63b3ecd498d027e 735318 
python-urwid_1.1.1-1_i386.deb
 16127c4b458f0861bdbfd2ea7b37e9618f0d5f638ddd6234894b4b431aee385d 210908 
python3-urwid_1.1.1-1_i386.deb
Files: 
 a1ddbbdd1127511bd6b00072f18f56c7 1540 python optional urwid_1.1.1-1.dsc
 eca2e0413cf7216b01c84b99e0f2576d 482432 python optional urwid_1.1.1.orig.tar.gz
 d49cefb61f200e29e0b71da5793f13ce 5178 python optional 
urwid_1.1.1-1.debian.tar.gz
 7803602378e19cdbc72aae1d75ec5459 735318 python optional 
python-urwid_1.1.1-1_i386.deb
 fc808c8bd412d50cd3165e426a806fa6 210908 python optional 
python3-urwid_1.1.1-1_i386.deb

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

iEYEARECAAYFAlGdJPsACgkQHajaM93NaGqY0wCeOT1+DIDlnLCUQpL7/hnySQwl
t14AoIMsaFQmA4LdE3lWb/bBPNL3g4lB
=/lyw
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to