mirror of
https://abf.rosa.ru/djam/kernel-5.13.git
synced 2025-02-25 16:12:50 +00:00
Try harder to clean up after package uninstallation
This commit is contained in:
parent
7cc486719f
commit
b3ad450eba
1 changed files with 6 additions and 0 deletions
|
@ -1426,6 +1426,9 @@ EOF
|
||||||
### Create -devel Postun script on the fly
|
### Create -devel Postun script on the fly
|
||||||
cat > $kernel_devel_files-postun <<EOF
|
cat > $kernel_devel_files-postun <<EOF
|
||||||
rm -rf /usr/src/linux-$KernelVer >/dev/null
|
rm -rf /usr/src/linux-$KernelVer >/dev/null
|
||||||
|
# depmod (called when removing DKMS modules) might have created files in
|
||||||
|
# /lib/modules/.../. Remove these first.
|
||||||
|
rm -rf /lib/modules/$KernelVer/modules*
|
||||||
# Remove the dir if it is already empty.
|
# Remove the dir if it is already empty.
|
||||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||||
EOF
|
EOF
|
||||||
|
@ -1533,6 +1536,9 @@ EOF
|
||||||
cat > $kernel_files-postun <<EOF
|
cat > $kernel_files-postun <<EOF
|
||||||
rm -f /boot/initrd-$KernelVer.img
|
rm -f /boot/initrd-$KernelVer.img
|
||||||
rm -f /boot/initrd-$KernelVer_old.img
|
rm -f /boot/initrd-$KernelVer_old.img
|
||||||
|
# Third-party modules might have left something in /lib/modules/.../kernel/.
|
||||||
|
rm -rf /lib/modules/$KernelVer/kernel/
|
||||||
|
rm -rf /lib/modules/$KernelVer/modules*
|
||||||
# Remove /lib/modules/<...>/ if it is empty (-devel uses it too).
|
# Remove /lib/modules/<...>/ if it is empty (-devel uses it too).
|
||||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||||
EOF
|
EOF
|
||||||
|
|
Loading…
Add table
Reference in a new issue