[pkg-uWSGI-devel] Bug#865224: uwsgi: ftbfs with multiple supported python3 versions
Michael Hudson-Doyle
michael.hudson at ubuntu.com
Mon Jun 19 23:26:35 UTC 2017
Source: uwsgi
Severity: normal
User: debian-python at 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)
More information about the pkg-uWSGI-devel
mailing list