tags 787288 + wontfix
thanks

> Apparently, open-vm-tools once contained the file
> /etc/xdg/autostart/vmware-user.desktop but no longer in the current version.
> 
> However, that config file isn't cleaned up properly using the correct
> dh helper functions.
> Please do that with one of the upcoming next versions.

No, it moved to a different package. I'm not going to invest time to
remove this single old file for those few cases where the desktop
package is not installed.

> Worse, while the package contained:
> /etc/xdg/autostart/vmware-user.desktop
> it didn't contain
> /etc/xdg/autostart

That doesn't work. If a packaga contains a file it will contain the
directory with the file.

> which has however been dropped from some other packages,
> so dpkg fails to remove that dir on upgrade to jessie:
> Unpacking open-vm-tools (2:9.4.6-1770165-8) over 
> (2:8.8.0+2012.05.21-724730-1+nmu2) ...^M
> dpkg: warning: unable to delete old directory '/etc/xdg/autostart': Directory 
> not empty^M

You failed to understand this error message.

> So in addition, please check whether that dir still belongs to some
> other package and if not, remove it if empty.
> Otherwise that cruft would live on forever on all legacy systems.


send patches then.

> Further, please consider using piuparts in the future to avoid
> such issues.

piuparts did not catch this problem.


-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F

Reply via email to