From 4dd6e3004f3a9829940fc858d6107b39296b282e Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 29 Jan 2026 07:28:10 -0600 Subject: fix(archsetup): remount /.snapshots after snapper config Archangel creates @snapshots subvolume and adds it to fstab. Archsetup unmounts it for snapper create-config, but never remounted it, causing snap-pac errors during package installs. Co-Authored-By: Claude Opus 4.5 --- archsetup | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'archsetup') diff --git a/archsetup b/archsetup index a2aaa2d..09ca9f2 100755 --- a/archsetup +++ b/archsetup @@ -1289,6 +1289,12 @@ EOF display "task" "snapper root config already exists" fi + # Ensure /.snapshots is mounted (archangel may have created @snapshots in fstab) + if ! mountpoint -q /.snapshots 2>/dev/null; then + mkdir -p /.snapshots + mount /.snapshots >> "$logfile" 2>&1 || true + fi + action="configuring snapper retention policy" && display "task" "$action" # Conservative retention - local snapshots for quick rollback snapper -c root set-config "TIMELINE_CREATE=yes" >> "$logfile" 2>&1 -- cgit v1.2.3