[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2876: tox won't run on ubuntu xenial: python3
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Jul 12 15:43:39 UTC 2017
#2876: tox won't run on ubuntu xenial: python3
---------------------------+--------------------
Reporter: warner | Owner: daira
Type: defect | Status: new
Priority: major | Milestone: 1.13.0
Component: packaging | Version: 1.12.1
Resolution: | Keywords:
Launchpad Bug: |
---------------------------+--------------------
Comment (by warner):
At yesterday's devchat, exarkun pointed out that this is really a Tox bug
(it ought to use the virtualenv python for the sdist step, not whatever
python tox itself is using). So:
* we should file a Tox bug about it
* they might WONTFIX it, because maybe there's a good reason for Tox
working the way it does
* if so, we should get them to commit to exactly which setup.py
subcommands might be run by the tox-python, and land a tahoe patch that
enables py3 for just those verbs and no others
Meanwhile, we can monkeypatch something to let our CI continue to work
until that Tox bug gets fixed. And we should probably find a way to make a
zfec release with a py3-tolerant setup.py (which means changing the `print
"foo"` into a `print("foo")`)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2876#comment:9>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list