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

Bug#947683: x2gothinclient-minidesktop: diversion removal misses '--rename'



Package: x2gothinclient-minidesktop
Version: 1.5.0.1-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package modifies files from
another package in /usr. This is so wrong, I'm not even bothered to look
up the part of policy this violates ;-P

>From the attached log (scroll to the bottom...):

4m16.9s INFO: Warning: Package purging left files on system:
  /etc/systemd/system/display-manager.service -> /lib/systemd/system/lightdm.service     not owned
  /etc/systemd/user/     owned by: systemd
  /usr/lib/x2go/         owned by: x2gothinclient-common
  /usr/lib/x2go/x2goclient       not owned
  /usr/share/applications/x2goclient.desktop.disabled-by-x2gotce         not owned
  /usr/share/doc/perl-base/      owned by: perl-base
  /usr/share/fonts/opentype/     owned by: fonts-cantarell
  /usr/share/fonts/opentype/cantarell/   owned by: fonts-cantarell
  /var/lib/systemd/deb-systemd-user-helper-masked/       not owned

4m16.9s ERROR: FAIL: After purging files have disappeared:
  /usr/bin/x2goclient    owned by: x2gothinclient-minidesktop, x2goclient
  /usr/lib/x86_64-linux-gnu/gio/         owned by: glib-networking:amd64, gvfs:amd64, dconf-gsettings-backend:amd64
  /usr/lib/x86_64-linux-gnu/gio/modules/         owned by: glib-networking:amd64, gvfs:amd64, dconf-gsettings-backend:amd64
  /usr/share/applications/x2goclient.desktop     owned by: x2goclient

4m17.0s ERROR: FAIL: Installation and purging test.

The diversions are created with --rename, so the files are moved aside,
but diversion removal lacks --rename, and the files are not restored.


cheers,

Andreas

Attachment: x2goclient=4.1.2.1-2_x2gothinclient-minidesktop=1.5.0.1-1.log.gz
Description: application/gzip


Reply to: