Remix.run Logo
AndyMcConachie 2 days ago

100% agree. The question of whether I should install lib-X for language-Y using Y's package management system or the distribution's package management system is unresolved.

Diti 2 days ago | parent [-]

It’s solved by Nix. Whichever package management you choose (nixpkgs or pip or whatever), the derivation should have the same hash in the Nix store.

(Nix isn’t the solution for OP’s problems though – Nix packages are unsigned, so it’s it’s basically backdoor-as-a-service.)

ants_everywhere a day ago | parent [-]

The Nix installer is one of the more shocking curl | bash experiences I've had.

It created users and groups on my system! And the uninstall script didn't clean it up.