Leo Famulari wrote 16 hours ago
(address . bug-guix@gnu.org)
In recent days, I reconfigured my system in the same way that I always
do it.
The resulting system was malformed, preventing boot and the use of `guix
system`.
Specifically, the files that make up the system itself --- such as
'/var/guix/profiles/system-NNN-link/parameters' --- are empty! Zero
bytes.
IIRC, I was able to work around it by running the activation scripts
from an older generation "by hand", but I don't remember for sure if
this was sufficient or not. For example:
`guile -s /var/guix/profiles/system-NNN-link/activate`
I didn't report this to bug-guix (although I did complain on #guix),
because I thought it was just me, but now another user on #guix has the
same problem:
`guix gc --verify=contents` reported all the broken files. Repair was
not possible for most of them.
`btrfs scrub` was successful, and memtest86+ passed 9 times, so I'm
relatively confident in the filesystem and the hardware.
I don't have a handle on the relevant details, but here is some system
information:
------
# cat /etc/fstab
# This file was generated from your Guix configuration. Any changes
# will be lost upon reboot or reconfiguration.
UUID=287d4ed7-7fc8-4726-8882-fbe1f71fe7cd / btrfs defaults
UUID=3A45-1EB8 /boot/efi vfat defaults
# guix system describe
Generation 92 Mar 10 2025 14:02:20 (current)
file name: /var/guix/profiles/system-92-link
canonical file name: /gnu/store/ws8gp0ylxppqxbraac14r0crk1jam7n3-system
label: GNU with Linux 6.13.6
bootloader: grub-efi
root device: UUID: 287d4ed7-7fc8-4726-8882-fbe1f71fe7cd
kernel: /gnu/store/bk469qvagzgxjvxbvj7myplyxzqa9qk0-linux-6.13.6/bzImage
channels:
nonguix:
repository URL: https://gitlab.com/nonguix/nonguix
branch: master
commit: 944619c1947ba59823f4ad6d8b13842b7e162d76
guix:
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: kernel-updates
commit: ccf4b131e489f6845a041d566bbd1ce929324faa
configuration file: /gnu/store/aa5dq0j4ag28zf2vlr3n0jv8p2wi5y4s-configuration.scm
------