[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