MediaWiki-Vagrant uses Debian Stretch, which only provides Python 3.5 which is EOL and often missing required libraries. The proper fix would be T256822: [EPIC] Upgrade MediaWiki-Vagrant to Debian Buster but that's still far away; we should find a workaround for Stretch. This might be as easy as installing it to apt.wikimedia.org.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Support common Python versions | mediawiki/vagrant | master | +14 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | MMiller_WMF | T252822 [EPIC] Growth: "add a link" structured task 1.0 | |||
Resolved | kostajh | T266437 Add a link engineering: backend product specifications | |||
Resolved | kostajh | T261396 Add a link: engineering tasks for initial release | |||
Resolved | kostajh | T265603 Add Link engineering: Link recommendation service setup | |||
Resolved | kostajh | T265894 Add Link engineering: Local environment setup | |||
Resolved | Tgr | T266490 Add Link engineering: Vagrant role | |||
Resolved | Tgr | T266737 Set up Python 3.7 on MediaWiki-Vagrant |
Event Timeline
Comment Actions
You can use https://people.debian.org/~paravoid/python-all/ to get Python 3.7 on stretch. It's also imported to apt.wikimedia.org under component/pyall: https://apt-browser.toolforge.org/stretch-wikimedia/component/pyall/
Comment Actions
Change 637354 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/vagrant@master] Support common Python versions
Comment Actions
Change 637354 merged by jenkins-bot:
[mediawiki/vagrant@master] Support common Python versions