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 ---

Reply via email to