Damus
Anil Madhavapeddy · 28w
"Package Managers à la Carte, A Formal Model of Dependency Resolution" preprint out today: a new package calculus to describe the cambrian explosion of systems that exist today https://arxiv.org/pd...
Raito Bezarius profile picture
@nprofile1q... I find it interesting that Nix is considered to do singular dependencies only, albeit there's the mention of the various frontend to transform into singular dependencies. I wonder if it has been considered that Nix could provide a builtin to perform version resolution in a package set, e.g. it should be possible given a large enough lockfile to do `builtins.resolveVersions pkgs "gcc" "≤ 14, > 9"` — nonetheless, I understand why the focus is on the peculiar approach of Nix-like systems
1
Anil Madhavapeddy · 28w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0smdhqjvt80rt7g3mgqvwhvxs4qh8few5pyfgs6wcxap7w4vrl3stq6msw nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqg5yyvd7dsn2mhq3sm89t8mzm0fthmndlm8d645knafqztzzn04ps5fszv4 that's all expressed in the Nix DSL currently. If a future Nix does ex...