Bug#1035431: desktop-base: leaves alternatives after purge:
Package: desktop-base
Version: 12.0.5
Severity: important
User: debian-qa@lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
The leftover files are actually alternatives that were installed by the
package but have not been properly removed.
>From the attached log (scroll to the bottom...):
0m19.8s INFO: Warning: Package purging left files on system:
/etc/alternatives/desktop-background -> /usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1920x1080.svg not owned
/etc/alternatives/desktop-background.xml -> /usr/share/desktop-base/emerald-theme/wallpaper/gnome-background.xml not owned
/etc/alternatives/desktop-grub -> /usr/share/desktop-base/emerald-theme/grub/grub-16x9.png not owned
/etc/alternatives/desktop-grub.sh -> /usr/share/desktop-base/emerald-theme/grub/grub_background.sh not owned
/etc/alternatives/desktop-lockscreen.xml -> /usr/share/desktop-base/emerald-theme/lockscreen/gnome-background.xml not owned
/etc/alternatives/desktop-login-background -> /usr/share/desktop-base/emerald-theme/login/background.svg not owned
/etc/alternatives/desktop-plasma5-wallpaper -> /usr/share/desktop-base/emerald-theme/wallpaper not owned
/etc/alternatives/desktop-theme -> /usr/share/desktop-base/emerald-theme not owned
/usr/share/desktop-base/ owned by: desktop-base
/usr/share/desktop-base/grub_background.sh -> /etc/alternatives/desktop-grub.sh not owned
/usr/share/images/ owned by: desktop-base
/usr/share/images/desktop-base/ owned by: desktop-base
/usr/share/images/desktop-base/desktop-background -> /etc/alternatives/desktop-background not owned
/usr/share/images/desktop-base/desktop-background.xml -> /etc/alternatives/desktop-background.xml not owned
/usr/share/images/desktop-base/desktop-grub.png -> /etc/alternatives/desktop-grub not owned
/usr/share/images/desktop-base/desktop-lockscreen.xml -> /etc/alternatives/desktop-lockscreen.xml not owned
/usr/share/images/desktop-base/login-background.svg -> /etc/alternatives/desktop-login-background not owned
/usr/share/wallpapers/ owned by: desktop-base
The prerm script has no mention of the emerald theme at all.
cheers,
Andreas
Reply to: