Mit Nix wäre das nicht passiert!

  • 2 Posts
  • 22 Comments
Joined 1 month ago
cake
Cake day: July 29th, 2026

help-circle



  • The nixos-unstable channel actually does ensure a minimum set of required packages work: Those that would prevent you from booting. The compiling-from-source is because Hydra (the binary cache) only starts building once a package appears in nixpkgs-unstable, and if it immediately proceeds into nixos-unstable, or one of its dependencies is different there, that build won’t be finished yet. release- and versioned nixos- don’t have that problem, as they have a merge freeze, and are mostly fast-forwarded along unstable.

    What would be good is a mechanism for Hydra to tell you “I tried to build this derivation, and it failed.” For this, Nix first needs to store build failure, and since store paths are input-addressed by default, you can also skip builds that will certainly still fail.















  • Well, that depends on the PC. Upgrading a laptop is quite hard (with exceptions). And with RAMageddon, a „real“ desktop may be prohibitively expensive. In Germany, where I am, a PS5 Digital Edition is 599,99€ (including VAT), while a good PC would probably be at least 1300€. But OP, if you can afford it, I‘d still recommend the PC for its versatility. You can do anything with that. Put SteamOS on it, its like a console. One button press, you‘re on a full desktop you can use for work, education, social media, etc. p.p.