[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: