[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4157: Nix: building with pypy fails

Tahoe-LAFS trac at tahoe-lafs.org
Sun Jan 12 08:47:07 UTC 2025


#4157: Nix: building with pypy fails
--------------------------------+---------------------------
 Reporter:  hacklschorsch       |          Owner:
     Type:  defect              |         Status:  new
 Priority:  normal              |      Milestone:  undecided
Component:  dev-infrastructure  |        Version:  n/a
 Keywords:  nix ci pypy         |  Launchpad Bug:
--------------------------------+---------------------------
 Our Nix flake (based on nixpkgs 24.11) works with CPython (at least) 3.10,
 3.11, and 3.12.

 But it currently does not work with PyPy, not because our software
 wouldn't work with it, but (seemingly) because dependency package
 configuration issues.

 This is so similar to #3991, its description fits here well too:

 > The Nix package pulls in some unnecessary dependencies that also happen
 to be incompatible with (ie, broken for) these two Nixpkgs Python package.
 >
 > There's quite a few of these but the fix for each is generally quite
 simple - it just involves breaking an optional dependency somewhere. None
 of these are optional dependencies Tahoe-LAFS actually requires, they're
 just what you get by default from the Nixpkgs Python package set.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4157>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list