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)