22.11 to unstable (flake) systemd-boot update isues

Hi, and thanks for looking in - I had no clue what topic to try!

I’m moving my laptop from 22.11 to unstable after successfully moving my desktop (with very few issues).

I get the following error:
building the system configuration…
updating systemd-boot from 251.11 to 252.5
Traceback (most recent call last):
File “/nix/store/ficdb46dm8rqq52dh1l02w0gd3mdashy-systemd-boot”, line 338, in
File “/nix/store/ficdb46dm8rqq52dh1l02w0gd3mdashy-systemd-boot”, line 288, in main
subprocess.check_call(["/nix/store/kp51yj0jwdi2b7f8i93ici4c5z0x7bn3-systemd-252.5/bin/bootctl", “–esp-path=/boot/efi”] + bootctl_flags + [“update”])
File “/nix/store/iw1vmh509hcbby8dbpsaanbri4zsq7dj-python3-3.10.10/lib/python3.10/subprocess.py”, line 369, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘[’/nix/store/kp51yj0jwdi2b7f8i93ici4c5z0x7bn3-systemd-252.5/bin/bootctl’, ‘–esp-path=/boot/efi’, ‘update’]’ returned non-zero exit status 1.
warning: error(s) occurred while switching to the new configuration
(apologies if the markdown is wrong - my first try!)

From an eyeball perspective, the config looks like my desktop, so I’m not sure where to look for the error. I was hoping this was the “easy part” of my next steps. So any hints appreciated!

can you run bootctl and post the output

also check if you /boot partition is out of space.

/boot is 1% used, so plenty of room!

Firmware: UEFI 2.70 (American Megatrends 5.19)
Secure Boot: disabled (setup)
TPM2 Support: yes
Boot into FW: supported

Current Boot Loader:
Product: systemd-boot 251.11
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Boot loader sets ESP information
ESP: /dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229

Random Seed:
Passed to OS: yes
System Token: set
Exists: yes

Available Boot Loaders on ESP:
ESP: /boot/efi (/dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229)
File: └─/EFI/systemd/systemd-bootx64.efi (systemd-boot 251.11)
File: └─/EFI/BOOT/BOOTX64.EFI (systemd-boot 251.11)

Boot Loaders Listed in EFI Variables:
Title: Linux Boot Manager
ID: 0x000D
Status: active, boot-order
Partition: /dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229
File: └─/EFI/systemd/systemd-bootx64.efi

    Title: rEFInd Boot Manager
       ID: 0x0014
   Status: active, boot-order
Partition: /dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229

    Title: UEFI OS
       ID: 0x0019
   Status: active, boot-order
Partition: /dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229
     File: └─/EFI/BOOT/BOOTX64.EFI

Boot Loader Entries:
$BOOT: /boot/efi (/dev/disk/by-partuuid/088c85dd-2844-4edd-ac63-400785c67229)

Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: NixOS (Generation 63 NixOS 22.11.20230222.c95bf18, Linux Kernel 6.1.12, Built on 2023-02-24)
id: nixos-generation-63.conf
source: /boot/efi/loader/entries/nixos-generation-63.conf
version: Generation 63 NixOS 22.11.20230222.c95bf18, Linux Kernel 6.1.12, Built on 2023-02-24
machine-id: cbfe93d78bee46288e6ffb49f31a78bb
linux: /efi/nixos/1fzalx688rnfn1g8vpwnimnyn3lr1cg4-linux-6.1.12-bzImage.efi
initrd: /efi/nixos/i7hkxfiwchkjqjh04yzivwr18amlqpk7-initrd-linux-6.1.12-initrd.efi
options: init=/nix/store/c1gkdmjawpfs050kmahlia8d8m0jqn7j-nixos-system-Morpheus-22.11.20230222.c95bf18/init quiet nohibernate psi=1 nohibernate systemd.unified_cgroup_hierarchy=0 loglevel=4

Hosted by Flying Circus.