| 16 May 2023 |
John Ericson | j-k: I am not working on anything, I did my parallelism bit and am done for the moment | 18:47:12 |
j-k | yeah I pulled the latest copy & it builds very nicely. I'm playing with adding strictDeps to the derivationWithMeta but I imagine how we add extra bits like that will need some discussion
Since it looks like we're on that file I'm probably going to try add tar & gzip in the same vein as gnumake/gnupatch | 18:49:32 |
John Ericson | j-k: strictDeps is a stdenv thing, derivationWithMeta already lacks unstrictDeps! | 19:19:27 |
John Ericson | unless I am missing something | 19:19:35 |
j-k | ah ok got it, I thought it might be a derivation builtin thing. my bad | 19:20:00 |
j-k | For gzip and tar I'm going to need some replacement files & makefiles from live-bootstrap https://github.com/fosslinux/live-bootstrap/tree/1bc4296091c51f53a5598050c8956d16e945b0f5/sysa/gzip-1.2.4/files https://github.com/fosslinux/live-bootstrap/tree/1bc4296091c51f53a5598050c8956d16e945b0f5/sysa/tar-1.12/files
any thoughts on vendoring them in nixpkgs, vs creating .patch files that are equivalent, vs builtins.toFile them in?
| 19:31:56 |
John Ericson | j-k: there is some fetchurl in there already? | 19:44:03 |
John Ericson | the fetchurl boot? | 19:44:07 |
j-k | no fetchurl of the whole of live-bootstrap or individual files from live-bootstrap if that's what you mean | 19:51:48 |
John Ericson | j-k: I think you could just fetchurl boot a single file from github? | 20:03:29 |
John Ericson | no compression or archiving to worry about then | 20:03:42 |
emilytrau | j-k: this is my "sandbox" branch https://github.com/emilytrau/nixpkgs/tree/trusting-trust-next | 22:13:48 |