3 ms·
I briefly considered it, but there are some big problems: - The new replacement package, syncserver-rs, has already been added to Nixpkgs, along with a NixOS m
by williamvds 4y ago
I briefly considered it, but there are some big problems:
- The new replacement package, syncserver-rs, has already been added to Nixpkgs, along with a NixOS module [0]
- Python 2 and the package itself are no longer supported, meaning...
- support in Nixpkgs is pretty rough - dependencies have been updated such that they no longer support Python 2, or have been removed outright, meaning...
- syncserver has already been removed from Nixpkgs
- in order to avoid the problem of unsupported dependencies, I delegated dependency resolution to a community project, poetry2nix[1]. Even so, it was a nightmare to get working, lots of hacks and workarounds were needed
Of course, my repo is public, so anyone is welcome to use the Flake within. If they do, I'd suggest dropping me a line so I don't do anything drastic to the package or module.
[0] https://github.com/NixOS/nixpkgs/pull/176835 https://github.com/NixOS/nixpkgs/pull/176835
[1] https://github.com/nix-community/poetry2nix https://github.com/nix-community/poetry2nix
- kevincox 4y agoYeah, Python2 alone is enough to not bother. Hopefully the new version "ships" soon.