File 0001-cmd-snap-mgmt-fix-duplicate-removal-of-apps-under-SN.patch of Package snapd
From 5a4a8ab3b8c7edf865b3dc690853804fd3d88bf9 Mon Sep 17 00:00:00 2001
Message-ID: <5a4a8ab3b8c7edf865b3dc690853804fd3d88bf9.1773218664.git.maciej.borzecki@canonical.com>
From: Maciej Borzecki <maciej.borzecki@canonical.com>
Date: Mon, 9 Mar 2026 16:53:58 +0100
Subject: [PATCH] cmd/snap-mgmt: fix duplicate removal of apps under
$SNAP_MOUNT_DIR/bin (#16732)
Status: cherry-pick from upstream
And also purge if the only remaining snap is snapd, which which case
/snap/bin would not exist at all.
Related: SNAPDENG-36168
Signed-off-by: Maciej Borzecki <maciej.borzecki@canonical.com>
---
cmd/snap-mgmt/snap-mgmt.sh.in | 1 -
1 file changed, 1 deletion(-)
diff --git a/cmd/snap-mgmt/snap-mgmt.sh.in b/cmd/snap-mgmt/snap-mgmt.sh.in
index 907b563acb9b91be9007e5f8b663e256380b20fc..7bc0eb30d5fd83355a62ead8cf02948b005f2008 100755
--- a/cmd/snap-mgmt/snap-mgmt.sh.in
+++ b/cmd/snap-mgmt/snap-mgmt.sh.in
@@ -124,7 +124,6 @@ purge() {
fi
# generated binaries
rm -f "${global_snaps_mount_dir}/bin/$snap"
- find "${global_snaps_mount_dir}/bin" -maxdepth 1 -name "$snap.*" -delete
# snap mount dir
umount -l "$snap_mountpoint" 2> /dev/null || true
rm -rf "$snap_mountpoint"
--
2.53.0