[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3338: Disable nix build until transition to Python 3 is done
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Jul 8 14:47:39 UTC 2020
#3338: Disable nix build until transition to Python 3 is done
----------------------+---------------------------
Reporter: itamarst | Owner:
Type: task | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
----------------------+---------------------------
nixpkgs typically only has a single version of Python packages.
Newer versions won't support Python 2, for example the `txaio` in today's
version doesn't support Python 2 (as packaged, anyway).
Older snapshots aren't always going to include what we want, e.g. future
0.18.2 isn't available in 19.09 snapshot.
So in order to use nix, tahoe-lafs would have to maintain its own package
snapshot. This seems like more work than it's worth, so I suggest
disabling nix until the Python 3 port is done. At that point nixpkgs'
"only include the latest package" approach becomes feasible again.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3338>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list