zlacker

[parent] [thread] 5 comments
1. slekke+(OP)[view] [source] 2024-04-29 15:27:35
What does guix have to do with Nix (genuine question, not snarky)?
replies(3): >>buster+C >>ddella+F >>hprota+Y
2. buster+C[view] [source] 2024-04-29 15:30:47
>>slekke+(OP)
Guix was based on Nix.
3. ddella+F[view] [source] 2024-04-29 15:31:12
>>slekke+(OP)
It's a bit hidden in their about page:

    GNU Guix provides state-of-the-art package management features such as transactional upgrades and roll-backs, reproducible build environments, unprivileged package management, and per-user profiles. It uses low-level mechanisms from the Nix package manager, but packages are defined as native Guile modules, using extensions to the Scheme language—which makes it nicely hackable.
https://guix.gnu.org/en/about/
replies(1): >>brabel+sg
4. hprota+Y[view] [source] 2024-04-29 15:32:06
>>slekke+(OP)
same idea, but in a scheme.
◧◩
5. brabel+sg[view] [source] [discussion] 2024-04-29 16:34:06
>>ddella+F
If I understand correctly, they're saying that the low level stuff works the way it works in Nix, not that they use Nix for that.

I am aware Guix did fork Nix but from what I've read, there's almost nothing left in Guix that still uses the initial Nix code?

replies(1): >>jbboeh+Tn5
◧◩◪
6. jbboeh+Tn5[view] [source] [discussion] 2024-05-01 06:46:25
>>brabel+sg
I am extremely out of the loop, but I believe until somewhat recently it still used nix-daemon and the corresponding drv format, but it may have since been rewritten.
[go to top]