3 Jul 2025 |
thou-vow | In reply to @raitobezarius:matrix.org sent an image. oh, i havent read this, sorry | 16:46:43 |
raitobezarius | In reply to @k900:0upti.me IMO just stick the nix3 command in there this is also a good idea | 16:46:43 |
K900 | We can have opinions on nix3 later | 16:46:47 |
Charles | wouldn't you also need to enable the feature | 16:47:17 |
Charles | might be good to include that cli option if so | 16:47:24 |
K900 | Well yeah you need the whole incantation | 16:48:20 |
K900 | It would be something like ./nix store --repair --all --extra-experimental-features nix-command | 16:48:34 |
thou-vow | In reply to @k900:0upti.me You can run ./nix store --repair --all instead error: cannot repair path '/nix/store/0085j57xc4zkq0wrq837dwrgapmvds3f-source' | 16:50:50 |
thou-vow | i'll delete this from the store | 16:51:04 |
thou-vow | Redacted or Malformed Event | 16:53:37 |
thou-vow | didn't work | 16:53:57 |
thou-vow | im attempting to rebuild my new configuration using that nix binary, hopefully it will work | 16:59:27 |
thou-vow | it failed again... | 17:12:17 |
thou-vow | i'll try to fix it through chroot | 17:13:13 |
Charles | for one of my very broken systems i ended up booting a live usb and:
mount /dev/disk/by-partlabel/root /mnt
mount /dev/disk/by-partlable/efi /mnt/boot
rm -rf /mnt/boot/* /mnt/nix
nix build ...
nixos-install --system result [other args]
| 17:21:21 |
Charles | * for one of my very broken systems i ended up booting a live usb and:
mount /dev/disk/by-partlabel/root /mnt
mount /dev/disk/by-partlabel/efi /mnt/boot
rm -rf /mnt/boot/* /mnt/nix
nix build ...
nixos-install --system result [other args]
| 17:22:09 |
thou-vow | In reply to @charles:computer.surgery
for one of my very broken systems i ended up booting a live usb and:
mount /dev/disk/by-partlabel/root /mnt
mount /dev/disk/by-partlabel/efi /mnt/boot
rm -rf /mnt/boot/* /mnt/nix
nix build ...
nixos-install --system result [other args]
Wiping out /nix/store and /nix/var, then using nixos-install did work | 19:39:02 |
thou-vow | Thank you | 19:39:11 |
brendanzab | hey, just noticed that https://lix.systems/install/ has been updated to 2.93.2 - does that mean we should upgrade to that version now? I downgraded back to 2.93.0, but had been waiting on a blog post which would let me know when to upgrade again. | 22:55:11 |
brendanzab | * Hey, just noticed that https://lix.systems/install/ has been updated to 2.93.2 - does that mean we should upgrade to that version now? I downgraded back to 2.93.0, but had been waiting on a blog post which would let me know when to upgrade again. | 22:55:22 |
brendanzab | oh woops, https://lix.systems/add-to-config/#flake-based-configurations, seems like its 2.93.2-1 | 22:58:40 |
brendanzab | * oh woops, https://lix.systems/add-to-config/#flake-based-configurations, seems like it's 2.93.2-1 | 22:58:47 |
brendanzab | was saying “unrecognized repository reference: 2.93.2” heh | 22:59:15 |
| debtquity joined the room. | 23:46:53 |
4 Jul 2025 |
piegames | In reply to @brendanzab:matrix.org oh woops, https://lix.systems/add-to-config/#flake-based-configurations, seems like it's 2.93.2-1 2.93.2 is the Lix release version, and the -1 is the packaging version of the lix module | 06:14:03 |
brendanzab | yeah, managed to figure that oh hehe. seems to work ok now! | 06:14:41 |
brendanzab | is it like a sub-revision? | 06:15:04 |
kait | does lix-installer have a way to specify --extra-conf "extra-substituters = ..." and have this placed at the end of the nix.conf? currently the extra conf gets put at the top, then overridden by the default substitutes for nixpkgs | 07:13:46 |
piegames | In reply to @brendanzab:matrix.org is it like a sub-revision? In a way, yes. Because the packaging might be updated without any release in the packaged software | 07:25:54 |
piegames | Look into Arch packaging guidelines, they use this scheme for all of their packages | 07:26:15 |