Your message dated Wed, 19 Jul 2017 21:04:41 +0000
with message-id <e1dxw9b-00013r...@fasolo.debian.org>
and subject line Bug#865224: fixed in uwsgi 2.0.15-2.1
has caused the Debian Bug report #865224,
regarding uwsgi: ftbfs with multiple supported python3 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.)
--
865224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865224
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: uwsgi
Severity: normal
User: debian-pyt...@lists.debian.org
Usertags: python3.6
Dear Maintainer,
This may well turn out to be a cdbs bug in the end, but uwsgi does not build
when pysupport -r returns more than one version:
https://launchpadlibrarian.net/323025281/buildlog_ubuntu-artful-amd64.uwsgi_2.0.15-1ubuntu3_BUILDING.txt.gz
Picking out the failing lines:
*** asyncio_python27 plugin built and available in ./asyncio_python27_plugin.so
***
touch debian/stamp-uwsgi-plugin-asyncio-python
debian/rules:452: *** no python implementation resolved from flavor "python3.6"
among packages python-uwsgidecorators python3-uwsgidecorators. Stop.
In this build python 3.5 is the default and python 3.6 is supported. In a build
where python 3.6 is default and python 3.5 is supported, the error complains
about python 3.5 instead. And if python 3.6 is the only supported version, the
build completes successfully. So I think this is really a problem in uwsgi or
cdbs' handling of multiple supported python versions.
I tried to debug a bit but just got very very confused.
Cheers,
mwh
-- System Information:
Debian Release: stretch/sid
APT prefers xenial-updates
APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500,
'xenial'), (400, 'xenial-proposed'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-81-generic (SMP w/4 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: uwsgi
Source-Version: 2.0.15-2.1
We believe that the bug you reported is fixed in the latest version of
uwsgi, 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 865...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated uwsgi 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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 18 Jul 2017 22:27:56 +0200
Source: uwsgi
Binary: uwsgi uwsgi-dbg uwsgi-src uwsgi-core uwsgi-emperor uwsgi-plugins-all
uwsgi-infrastructure-plugins uwsgi-app-integration-plugins
uwsgi-mongodb-plugins uwsgi-plugin-alarm-curl uwsgi-plugin-alarm-xmpp
uwsgi-plugin-curl-cron uwsgi-plugin-emperor-pg uwsgi-plugin-glusterfs
uwsgi-plugin-rados uwsgi-plugin-rbthreads uwsgi-plugin-fiber uwsgi-plugin-geoip
uwsgi-plugin-graylog2 uwsgi-plugin-gevent-python uwsgi-plugin-greenlet-python
uwsgi-plugin-asyncio-python uwsgi-plugin-asyncio-python3
uwsgi-plugin-tornado-python uwsgi-plugin-gccgo uwsgi-plugin-jvm-openjdk-8
uwsgi-plugin-jwsgi-openjdk-8 uwsgi-plugin-ring-openjdk-8
uwsgi-plugin-servlet-openjdk-8 uwsgi-plugin-ldap uwsgi-plugin-lua5.1
uwsgi-plugin-lua5.2 uwsgi-plugin-luajit uwsgi-plugin-mono uwsgi-plugin-psgi
uwsgi-plugin-python uwsgi-plugin-python3 uwsgi-plugin-rack-ruby2.3
uwsgi-plugin-router-access uwsgi-plugin-sqlite3 uwsgi-plugin-v8
uwsgi-plugin-php uwsgi-plugin-xslt libapache2-mod-proxy-uwsgi
libapache2-mod-proxy-uwsgi-dbg libapache2-mod-uwsgi libapache2-mod-uwsgi-dbg
libapache2-mod-ruwsgi libapache2-mod-ruwsgi-dbg python-uwsgidecorators
python3-uwsgidecorators
uwsgi-extra
Architecture: source
Version: 2.0.15-2.1
Distribution: unstable
Urgency: medium
Maintainer: uWSGI packaging team <pkg-uwsgi-de...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 865224
Description:
libapache2-mod-proxy-uwsgi - uwsgi proxy module for Apache2 (mod_uwsgi)
libapache2-mod-proxy-uwsgi-dbg - debugging symbols for Apache2 mod_proxy_uwsgi
libapache2-mod-ruwsgi - uwsgi module for Apache2 (mod_Ruwsgi)
libapache2-mod-ruwsgi-dbg - debugging symbols for Apache2 mod_Ruwsgi
libapache2-mod-uwsgi - uwsgi module for Apache2 (mod_uwsgi)
libapache2-mod-uwsgi-dbg - debugging symbols for Apache2 mod_uwsgi
python-uwsgidecorators - module of decorators for elegant access to uWSGI API
(Python 2)
python3-uwsgidecorators - module of decorators for elegant access to uWSGI API
(Python 3)
uwsgi - fast, self-healing application container server
uwsgi-app-integration-plugins - plugins for integration of uWSGI and
application
uwsgi-core - fast, self-healing application container server (core)
uwsgi-dbg - debugging symbols for uWSGI server and it's plugins
uwsgi-emperor - fast, self-healing application container server (emperor
scripts)
uwsgi-extra - fast, self-healing application container server (extra files)
uwsgi-infrastructure-plugins - infrastructure plugins for uWSGI
uwsgi-mongodb-plugins - MongoDB/GridFS plugins for uWSGI
uwsgi-plugin-alarm-curl - cURL alarm plugin for uWSGI
uwsgi-plugin-alarm-xmpp - XMPP alarm plugin for uWSGI
uwsgi-plugin-asyncio-python - asyncio plugin for uWSGI (Python 2)
uwsgi-plugin-asyncio-python3 - asyncio plugin for uWSGI (Python 3)
uwsgi-plugin-curl-cron - cron cURL plugin for uWSGI
uwsgi-plugin-emperor-pg - Emperor PostgreSQL plugin for uWSGI
uwsgi-plugin-fiber - Fiber plugin for uWSGI
uwsgi-plugin-gccgo - GNU Go plugin for uWSGI
uwsgi-plugin-geoip - GeoIP plugin for uWSGI
uwsgi-plugin-gevent-python - gevent plugin for uWSGI (Python 2)
uwsgi-plugin-glusterfs - GlusterFS storage plugin for uWSGI
uwsgi-plugin-graylog2 - graylog2 plugin for uWSGI
uwsgi-plugin-greenlet-python - greenlet plugin for uWSGI (Python 2)
uwsgi-plugin-jvm-openjdk-8 - Java plugin for uWSGI (OpenJDK 8)
uwsgi-plugin-jwsgi-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8)
uwsgi-plugin-ldap - LDAP plugin for uWSGI
uwsgi-plugin-lua5.1 - Lua WSAPI plugin for uWSGI (Lua 5.1)
uwsgi-plugin-lua5.2 - Lua WSAPI plugin for uWSGI (Lua 5.2)
uwsgi-plugin-luajit - Lua WSAPI plugin for uWSGI (LuaJIT)
uwsgi-plugin-mono - Mono/ASP.NET plugin for uWSGI
uwsgi-plugin-php - PHP plugin for uWSGI
uwsgi-plugin-psgi - Perl PSGI plugin for uWSGI
uwsgi-plugin-python - WSGI plugin for uWSGI (Python 2)
uwsgi-plugin-python3 - WSGI plugin for uWSGI (Python 3)
uwsgi-plugin-rack-ruby2.3 - Rack plugin for uWSGI (${uwsgi:RubyKind})
uwsgi-plugin-rados - Ceph/RADOS storage plugin for uWSGI
uwsgi-plugin-rbthreads - Ruby native threads plugin for uWSGI
(${uwsgi:RubyDefaultkind})
uwsgi-plugin-ring-openjdk-8 - Closure/Ring plugin for uWSGI (OpenJDK 8)
uwsgi-plugin-router-access - Access router plugin for uWSGI
uwsgi-plugin-servlet-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8)
uwsgi-plugin-sqlite3 - SQLite 3 configurations plugin for uWSGI
uwsgi-plugin-tornado-python - tornado plugin for uWSGI (Python 2)
uwsgi-plugin-v8 - JavaScript V8 plugin for uWSGI
uwsgi-plugin-xslt - XSLT request plugin for uWSGI
uwsgi-plugins-all - all available plugins for uWSGI
uwsgi-src - sources for uWSGI plugins
Changes:
uwsgi (2.0.15-2.1) unstable; urgency=medium
.
* Non-maintainer upload with maintainer's permission.
* Fix "ftbfs with multiple supported python3 versions":
debian/rules: workaround cdbs issue #868752 by using only the default
python flavors.
Thanks to Niko Tyni and Scott Kitterman for their analyses.
(Closes: #865224)
Checksums-Sha1:
a0cb1555a0143c043fe873880e286f09c9483171 9153 uwsgi_2.0.15-2.1.dsc
b07654e8801ba00c83d2b02708f4fbf7aef3e995 53036 uwsgi_2.0.15-2.1.debian.tar.xz
Checksums-Sha256:
c0c0000552441b5a5e288552a7f79ba25d1323183824088d8f27dcd4dc091c3e 9153
uwsgi_2.0.15-2.1.dsc
a1884328f43d3c62b4eeaec1bf1a983299a03bf251b676cdfe40a40662bb1d36 53036
uwsgi_2.0.15-2.1.debian.tar.xz
Files:
88b8bcae22582a9f3d177256f831b9d0 9153 web extra uwsgi_2.0.15-2.1.dsc
e541fb8f2e593b750ea2cb8f0f247d27 53036 web extra uwsgi_2.0.15-2.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAllucohfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgZK0w/+P/EdoN5y5537q6BzZtzPBq6l1TNI6EVI9rC49oFiT+M+/QHmy25oxC2a
JSibEWXOo3IehxD6Djh2JPn5m2OkHFprVhAgHM32BTqdAT7PgIppar1zPAkOiMu0
DtFRhchBt1jenvorEC7FOX84BMX1tFU2DgkrUb4ZP75aN6JurzlXo/Qn5Xui/TkW
T4SJYKf8CiTTa5sDqmzzF4DzhmSBXaFKAKJtl0CJOmqZx6JUEJP0FQpS3z7Jep0e
g3zISsI9QzfHKnUlKNbNB3UOQrGl8ck5HL/Fi9E+Ss/UXp5PCl67Axlu5Xz+cw7a
SNHkCU/zKnOLdUGkmkela+VEeqMsPptQa/JVhES6Iy9Xkkrwj9+KiMnUd11TVKc9
Y4adrQQfftvTFrDtaO5JCcxehu48dhDleSjUgqvgEMqRlh9NRCKALU7NBPTyL3Rh
guguhYPM2z/8BTItljL5xiHcCxbpOpn41SNQZTNMhgUVP4qhiawDHAW15MySOBwQ
XmzhaYsfLcJ0E/ZeQ549mXARXqcOreL/E9R9VWN7LhiOPSNx0ncnnXrwHKUCI7wo
9ePP/aDJJyU9G8uvJZluuNJ7CHrkWUiwEIWQTokCYZeI408XewgHLv3o6em/OhVi
SzSCgioqA+hwW1vW3YuhTfkZXiccPtAEIjPCh7nxWzyAp2G04Iw=
=zBbq
-----END PGP SIGNATURE-----
--- End Message ---