ngipkgs icon indicating copy to clipboard operation
ngipkgs copied to clipboard

Finish migration of `stage0-posix` to Nixpkgs

Open fricklerhandwerk opened this issue 1 year ago • 3 comments

Repository URL

https://github.com/ngi-nix/mes/tree/master/stage0

Notes

All the tools are already in Nixpkgs: https://github.com/NixOS/nixpkgs/pull/227914/files

But one can't find anything for mes, hex0 and the other binaries on search.nixos.org: https://search.nixos.org/packages?show=make-minimal-bootstrap-sources

Make it such that searching for executables will produce the package name.

fricklerhandwerk avatar Jun 24 '24 12:06 fricklerhandwerk

Is this related?

https://github.com/NixOS/nixpkgs/blob/db4b034aef336492d25f8be92d2a12cbdec0695f/pkgs/top-level/packages-config.nix#L38-L42

A-jay98 avatar Jun 25 '24 08:06 A-jay98

No, the comment is only about intermediate tools required for bootstrapping, which may be out of date, such as years-old Bash or GCC.

fricklerhandwerk avatar Jun 25 '24 09:06 fricklerhandwerk

Considering we've run out of time, this seems to be, to the best of our efforts, possibly the majority of the progress toward closing this issue.

https://github.com/NixOS/nixpkgs/pull/322422

GetPsyched avatar Jun 25 '24 14:06 GetPsyched