Añade inotify-tools: grub-btrfsd lo necesita, es dep. opcional de grub-btrfs
Detectado en real en Vampire-HM80: los 3 paquetes de rollback btrfs estaban declarados e instalados, pero grub-btrfsd moría con exit 1 porque pacman --needed no arrastra dependencias opcionales. Sin inotify-tools el daemon nunca regenera el grub.cfg con los snapshots -- toda la red de seguridad de rollback quedaba muda en silencio.
This commit is contained in:
+1
-1
@@ -36,7 +36,7 @@ FLATPAK_INSTALLATION="system"
|
|||||||
CRITICAL_PACKAGES=(
|
CRITICAL_PACKAGES=(
|
||||||
linux linux-lts linux-lts-headers linux-firmware grub efibootmgr amd-ucode
|
linux linux-lts linux-lts-headers linux-firmware grub efibootmgr amd-ucode
|
||||||
mesa vulkan-icd-loader vulkan-radeon vulkan-intel intel-media-driver
|
mesa vulkan-icd-loader vulkan-radeon vulkan-intel intel-media-driver
|
||||||
btrfs-progs snapper snap-pac grub-btrfs zram-generator
|
btrfs-progs snapper snap-pac grub-btrfs inotify-tools zram-generator
|
||||||
cpupower power-profiles-daemon
|
cpupower power-profiles-daemon
|
||||||
pipewire pipewire-alsa pipewire-jack pipewire-pulse wireplumber libpulse
|
pipewire pipewire-alsa pipewire-jack pipewire-pulse wireplumber libpulse
|
||||||
gst-plugin-pipewire gst-plugins-good gst-plugins-bad gst-libav sof-firmware
|
gst-plugin-pipewire gst-plugins-good gst-plugins-bad gst-libav sof-firmware
|
||||||
|
|||||||
@@ -35,8 +35,12 @@ PACMAN_COMMON=(
|
|||||||
gvfs-mtp
|
gvfs-mtp
|
||||||
# kernels: último + LTS como fallback ante actualizaciones rotas
|
# kernels: último + LTS como fallback ante actualizaciones rotas
|
||||||
linux linux-lts linux-lts-headers linux-firmware
|
linux linux-lts linux-lts-headers linux-firmware
|
||||||
# rollback de actualizaciones atómicas sobre btrfs
|
# rollback de actualizaciones atómicas sobre btrfs. inotify-tools es
|
||||||
snapper snap-pac grub-btrfs
|
# dependencia OPCIONAL de grub-btrfs (pacman --needed no la instala sola)
|
||||||
|
# pero grub-btrfsd la necesita para arrancar -- sin ella el daemon muere
|
||||||
|
# con exit code 1 y el menú de GRUB nunca ve los snapshots (visto en real
|
||||||
|
# en Vampire-HM80: paquetes instalados pero grub-btrfsd en 'failed').
|
||||||
|
snapper snap-pac grub-btrfs inotify-tools
|
||||||
# bootloader (antes hardcodeado en cada <de>/setup.sh, install_bootloader()
|
# bootloader (antes hardcodeado en cada <de>/setup.sh, install_bootloader()
|
||||||
# también los instala explícito -- duplicado inofensivo con --needed, pero
|
# también los instala explícito -- duplicado inofensivo con --needed, pero
|
||||||
# ahora viven aquí para que pkgsync pueda declararlos/protegerlos)
|
# ahora viven aquí para que pkgsync pueda declararlos/protegerlos)
|
||||||
|
|||||||
Reference in New Issue
Block a user