clean up qubes-whonix package dependencies to resolve issues upgrading to stretch

Information

ID: 620
PHID: PHID-TASK-3wfrperdyzl7z6tcvhr2
Author: Patrick
Status at Migration Time: resolved
Priority at Migration Time: Normal

Description

Many dependencies of the Qubes-Whonix package were still defined by @nrgaway. I like to go through them and remove everything that does not belong there.

It’s actually done in the Whonix developers repository. It was required because otherwise there would been held back packages during the jessie → stretch upgrade. So it was easier to do a general cleanup rather than finding the offending package.

Commit:

Improved commit comment:

clean up dependencies to resolve issues upgrading to stretch
xsettingsd
gnome-themes-standard
xinit (not up to qubes-whonix)
removed versioned depends (no longer required)
python-guimessages (already implicit dependency of whonix-setup-wizard)
network-manager
network-manager-gnome
gnome-packagekit
gnome-terminal
locales (anon-shared-packages-dependencies already depends on it)
iptables (Whonix firewall already depends on it, all iptables is up to Whonix firewall)
initscripts (not up to qubes-whonix)
xdg-user-dirs (not used)
xen-utils-common (Qubes already depends on it)
mate-notification-daemon (maybe re-add later)
libnotify-bin (maybe re-add later)
notify-osd (maybe re-add later)

Are there any packages you suggest to keep? //cc @marmarek

Comments


marmarek

2017-01-30 11:40:04 UTC