Merge ~ahasenack/ubuntu/+source/uwsgi-plugin-php:focal-uwsgi-plugin-php-ftbfs into ubuntu/+source/uwsgi-plugin-php:ubuntu/devel
Proposed by
Andreas Hasenack
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||
Approved revision: | 9c16524904e563eee8c8ccdc62a6e82eeea85e4f | ||||
Merged at revision: | 9c16524904e563eee8c8ccdc62a6e82eeea85e4f | ||||
Proposed branch: | ~ahasenack/ubuntu/+source/uwsgi-plugin-php:focal-uwsgi-plugin-php-ftbfs | ||||
Merge into: | ubuntu/+source/uwsgi-plugin-php:ubuntu/devel | ||||
Diff against target: |
42 lines (+10/-2) 3 files modified
debian/changelog (+7/-0) debian/control (+2/-1) debian/rules (+1/-1) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bryce Harrington (community) | Approve | ||
Canonical Server MOTU reviewers | Pending | ||
Review via email:
|
Description of the change
uwsgi --build-plugin ends up calling a python script to build the plugin. This script comes from the uwsgi-src source. I checked and I believe it's python3 compatible, specially because it has checks like these in it (uwsgiconfig.py):
"""
try:
import ConfigParser
except:
import configparser as ConfigParser
PY3 = sys.version_info[0] == 3
"""
See the linked bug for my troubleshooting on this issue.
I didn't add a build dependency on python3 because uwsgi-dev, a b-d of this package, already has it.
PPA: https:/
sudo add-apt-repository ppa:ahasenack/
To post a comment you must log in.
Oh, my mistake, looks like uwsgi-dev pulls in python2, not python3:
$ dpkg -s uwsgi-dev|grep Depends
Depends: libpcre3-dev, libssl-dev, uuid-dev, zlib1g-dev, libcap-dev, binutils, gcc, python2, uwsgi-core, libc6-dev | libc-dev
Let me fix that.