11 Dec 2024 |
KFears (annoying) | I meant to say that there's no "download the diff between two commits" in Github, and actually yes there is | 08:27:29 |
Emma [it/its] | OH, theres 2 ways yeah | 08:32:32 |
Emma [it/its] | (you can also get it as a patch set) | 08:32:45 |
KFears (annoying) | But using it is quite awkward for this use case, because "download latest zip" is easy and "do git pull" is easy, but fetching a patch set is like "get the current commit hash so you need to be a git repo, then build a URL query with it and execute it" | 08:33:54 |
Emma [it/its] | true, kinda wish that other behavior was feasible though | 08:37:01 |
Emma [it/its] | (cough linux-firmware) | 08:37:17 |
KFears (annoying) | I mean, maybe you could like store the commit hash in SQLite to do quick diff downloads | 08:38:30 |
KFears (annoying) | But that also sounds quite incompatible with zip VFS stuff :/ | 08:38:45 |
Emma [it/its] | hm, linux firmware would require a cgit fetcher anyways | 08:39:12 |
Emma [it/its] | and that wouldnt include binary files :/ | 08:40:23 |
jakra | huh, getting an error building my config, but only when I'm using the lix module. Its referencing the apple-sdk_11 for some reason. Is there any weirdness going around at the moment? | 11:11:18 |
jakra | not on a mac, I should point out | 11:11:28 |
jakra | seems to be coming from here: https://git.lix.systems/lix-project/lix/src/branch/main/package.nix | 11:16:14 |
jakra | line 5 | 11:16:15 |
jakra | lib.customisation.callPackageWith: Function called without required argument "apple-sdk_11" at /nix/store/i55rzynbkw999md6siqpnby1v0zcah95-source/package.nix:5 | 11:17:11 |
jakra | not sure how to debug this further. Anyone updated a non-mac in the last 14 hours since the last commit? | 11:17:51 |
jakra | or I guess, stop using the latest updates :P | 11:21:45 |
V. 🏳️⚧️ | Download image.png | 11:27:46 |
V. 🏳️⚧️ | Manpages are fucked on HEAD | 11:27:52 |
V. 🏳️⚧️ | * Docs are fucked on HEAD | 11:28:38 |
V. 🏳️⚧️ | I think this has been reported before? | 11:33:23 |
V. 🏳️⚧️ | * I think something like this has been reported before? | 11:34:23 |
antifuchs | In reply to @jakra:frei.chat seems to be coming from here: https://git.lix.systems/lix-project/lix/src/branch/main/package.nix Believe this is how things work in nixpkgs as of 24.11 now (post Apple SDK rework). Are you using an older rev of nixpkgs? | 13:12:45 |
| Capypara joined the room. | 13:13:12 |
jakra | I'm still on 24.05, but just because I hadn't gotten around to it. Thanks, I'll see if that fixes it! | 13:14:26 |
Capypara | Hello! I switched to Lix and ran nixos-rebuild . Lix is giving me a lot of error messages from git (advice.objectNameWarning). This seems to be the same as https://github.com/NixOS/nix/issues/4711 , with the only difference that I don't actually observe the issue described there with Nix. Is this a known issue?
| 13:15:23 |
Yureka (she/her) | Nix 2.4 changed the default behavior of builtins.fetchGit. Lix switched back to the 2.3 behavior, which causes these warnings. | 13:21:44 |
Yureka (she/her) | https://github.com/NixOS/nix/issues/5128 | 13:23:03 |
Capypara | But I don't get an error with Nix 2.4.x, it just works without any warnings. | 13:24:13 |
Yureka (she/her) | Yes, but with Nix 2.4.x you will get errors in other cases :) | 13:24:28 |