Your message dated Mon, 16 Jun 2014 09:37:00 +0000
with message-id <[email protected]>
and subject line Bug#751494: fixed in python-falcon 0.1.8-3
has caused the Debian Bug report #751494,
regarding python3-falcon: cython extensions for python3 not built
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.)
--
751494: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751494
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-falcon
Version: 0.1.8-2
Severity: normal
Tags: patch
Since python-falcon build-depends on the python3 -dev packages and
python3-falcon is arch:any, I assume you want to build the compiled cython
extensions for it. This isn't currently done. Please see the attached
patch. It's versioned as an NMU, but I have no intent to NMU for this since
it's nowhere near an RC bug.
Alternately, if you don't want the compiled extensions for the python3
packages, please drop the -dev packages for python3 from build-depends and
make python3-falcon arch:all.
diff -Nru python-falcon-0.1.8/debian/changelog python-falcon-0.1.8/debian/changelog
--- python-falcon-0.1.8/debian/changelog 2014-04-18 06:11:20.000000000 -0400
+++ python-falcon-0.1.8/debian/changelog 2014-06-13 09:04:20.000000000 -0400
@@ -1,3 +1,12 @@
+python-falcon (0.1.8-2.1) UNRELEASED; urgency=medium
+
+ * Build cython compiled extensions for python3
+ - Switch to pybuild and simplify debian/rules
+ - Add python{3}-falcon.install
+ - Add cython3 to build-depends
+
+ -- Scott Kitterman <[email protected]> Fri, 13 Jun 2014 08:11:10 -0400
+
python-falcon (0.1.8-2) unstable; urgency=medium
* rm -rf $(CURDIR)/debian/python*-falcon/usr/lib/python*/dist-packages/tests
diff -Nru python-falcon-0.1.8/debian/control python-falcon-0.1.8/debian/control
--- python-falcon-0.1.8/debian/control 2014-04-18 06:11:20.000000000 -0400
+++ python-falcon-0.1.8/debian/control 2014-06-13 09:05:06.000000000 -0400
@@ -6,7 +6,9 @@
Thomas Goirand <[email protected]>,
Mehdi Abaakouk <[email protected]>
Build-Depends: cython,
+ cython3,
debhelper (>= 9),
+ dh-python,
lsb-release,
openstack-pkg-tools,
python-all (>= 2.6.6-3~),
diff -Nru python-falcon-0.1.8/debian/python3-falcon.install python-falcon-0.1.8/debian/python3-falcon.install
--- python-falcon-0.1.8/debian/python3-falcon.install 1969-12-31 19:00:00.000000000 -0500
+++ python-falcon-0.1.8/debian/python3-falcon.install 2014-06-13 09:04:59.000000000 -0400
@@ -0,0 +1,2 @@
+usr/lib/python3*/dist-packages/falcon
+usr/bin
diff -Nru python-falcon-0.1.8/debian/python-falcon.install python-falcon-0.1.8/debian/python-falcon.install
--- python-falcon-0.1.8/debian/python-falcon.install 1969-12-31 19:00:00.000000000 -0500
+++ python-falcon-0.1.8/debian/python-falcon.install 2014-06-13 09:04:59.000000000 -0400
@@ -0,0 +1 @@
+usr/lib/python2*/dist-packages/falcon
diff -Nru python-falcon-0.1.8/debian/rules python-falcon-0.1.8/debian/rules
--- python-falcon-0.1.8/debian/rules 2014-04-18 06:11:20.000000000 -0400
+++ python-falcon-0.1.8/debian/rules 2014-06-13 09:04:52.000000000 -0400
@@ -8,19 +8,11 @@
include /usr/share/openstack-pkg-tools/pkgos.make
%:
- dh $@ --buildsystem=python_distutils --with python2,python3
+ dh $@ --buildsystem=pybuild --with python2,python3
override_dh_auto_install:
- set -e && for pyvers in $(PYTHONS); do \
- python$$pyvers setup.py install --install-layout=deb \
- --root $(CURDIR)/debian/python-falcon; \
- done
- set -e && for pyvers in $(PYTHON3S); do \
- python$$pyvers setup.py install --install-layout=deb \
- --root $(CURDIR)/debian/python3-falcon; \
- done
- rm -rf $(CURDIR)/debian/python*-falcon/usr/lib/python*/dist-packages/tests
- mv $(CURDIR)/debian/python3-falcon/usr/bin/falcon-bench $(CURDIR)/debian/python3-falcon/usr/bin/python3-falcon-bench
+ dh_auto_install
+ rm -rf $(CURDIR)/debian/tmp/usr/lib/python*/dist-packages/tests
override_dh_auto_test:
ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
--- End Message ---
--- Begin Message ---
Source: python-falcon
Source-Version: 0.1.8-3
We believe that the bug you reported is fixed in the latest version of
python-falcon, 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.
Thomas Goirand <[email protected]> (supplier of updated python-falcon 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: Mon, 16 Jun 2014 16:39:28 +0800
Source: python-falcon
Binary: python-falcon python3-falcon
Architecture: source amd64
Version: 0.1.8-3
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
python-falcon - supersonic micro-framework for building cloud APIs - Python 2.x
python3-falcon - supersonic micro-framework for building cloud APIs - Python
3.x
Closes: 751494
Changes:
python-falcon (0.1.8-3) unstable; urgency=medium
.
* Also build-depends on cython3 (Closes: #751494).
* Added a python 3.2 compat patch for unicode strings.
Checksums-Sha1:
e2c78f8506c134a27a3d081a00b2f43fafffc124 2366 python-falcon_0.1.8-3.dsc
48b8646544fe3509040a3cede733bc8780a42182 5548
python-falcon_0.1.8-3.debian.tar.xz
42528509e28174a0b8fdbc1df80b4016f57db6e6 184852 python-falcon_0.1.8-3_amd64.deb
efe8a2fa73f39c0cb0ec41a612b8c37aaaa63a31 185454
python3-falcon_0.1.8-3_amd64.deb
Checksums-Sha256:
2ade9d9bd98dd2a4d71ed12ad83861f8c433c3fc44e649bee815be0fe3b7af30 2366
python-falcon_0.1.8-3.dsc
eda6c1092da44cf58faa809cbabaf4a2266039b9da011b9276fc62307ef197b2 5548
python-falcon_0.1.8-3.debian.tar.xz
04760bf71479cf1c4305333b746b072adc25daae772226d2e8b22fe702910de8 184852
python-falcon_0.1.8-3_amd64.deb
e3fe36bed6a3695db375e3420ad2111342f2310c096f1da0d644b43d7cc14934 185454
python3-falcon_0.1.8-3_amd64.deb
Files:
c742934d3994b3e199fc540f720c482a 184852 python optional
python-falcon_0.1.8-3_amd64.deb
7bb2f850a9b9632e486123b039ab45bd 185454 python optional
python3-falcon_0.1.8-3_amd64.deb
b4078cb70cbc56646eeacd44c953b0c6 2366 python optional python-falcon_0.1.8-3.dsc
d502949133e5c0ba6bc272c1609a55fd 5548 python optional
python-falcon_0.1.8-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTnrWwAAoJENQWrRWsa0P+DpQQAIqjhS40PcJ+UCEe3HkCUp6b
jcFyIrE3DKR7NZfTl3QYNWODaPPlG8vrzjKIZnT6MKHRv72lTtyABwITiDwlb9IZ
Jxhr/wpzCUylGnWORb5LtHBL385rKkDjRdfD1bHeti06aSHbBHbSe54Q0lnPncLF
eAQV470GT+bROUSTg8arjJLbHzl2+WX6BNuwSHOMo3QYauIkeaHsKip5NBqqFFE/
NRtOYQireDxzXw1qM7mww9k8U0TuS3VJn8NmQJA2ROHFLjmNild9gu1LSHgkh7mR
mDh0FWDVcMlghMTTe45uOeHTmELEml/1dlORRZYcs5zEVnWOhSrJluM5AXiBEVaR
cwFw5XxCtMyJmdTWgQfDMkqauQFRhV3wuT63Uv8julgobqEIoh3AJzizVlvpJ/yU
cvVPQiGOzNSxsy6A7Pz6Bl1HILTrWo2yHgO3Ffq9xVS55n4ecV0zd4KWI89yDJPt
Ye9dnLCJbG6/T2mzOvbKieQJZWbdZs1c7iRAvulkPdvYOYRNtcpDqa/f3x781udv
DXkvKeFJCUq8QmP9ANYxC5P1PLoZs9Lb/CpiiqVawSlWtA0r4+ffdhwAtoIZtHer
EhoCpkWsvp+xDxU716aUiAfiS97L/uLBdvaapXUTO6ezWxjiCyHlpdfeUnqNfzN9
owAhDi1wk7tv/D9YwlKB
=M5DQ
-----END PGP SIGNATURE-----
--- End Message ---