[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