Package bloat in gateway

It seems the gateway doesn’t really need iceweasel, icedove, vlc, and maybe more. Is there some reasoning behind having them? I can’t think of any reason I would use these in the gateway, ever.

Trying to remove them results in attempting to remove some packages that seem like they’re needed:

user@host:~$ sudo apt-get remove iceweasel icedove vlc Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: anon-banned-packages anon-gw-kde-startmenu anon-gw-leaktest libc-ares2 libpcap0.8 libsmi2ldbl libwireshark-data libwireshark5 libwiretap4 libwsutil4 tshark whonix-gw-desktop-shortcuts wireshark-common Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: anon-shared-desktop-kde anon-shared-kde-accessibility ark dolphin icedove iceweasel jovie kaccessible kde-baseapps-bin kde-runtime kde-style-oxygen kde-window-manager kde-workspace kde-workspace-bin kdeaccessibility kdebase-runtime kdepasswd kdepim-runtime kdesudo kdm kfind khelpcenter4 klipper kmag kmousetool kmouth konsole kscreen ksysguard ksystemlog kvkbd kwrite libakonadi-calendar4 libakonadi-contact4 libkonq-common libkonq5abi1 libokularcore5 okular phonon phonon-backend-vlc plasma-dataengines-workspace plasma-desktop plasma-nm plasma-widget-folderview plasma-widget-networkmanagement plasma-widgets-workspace polkit-kde-1 qubes-thunderbird systemsettings vlc vlc-plugin-pulse whonix-gateway whonix-gateway-packages-recommended whonix-gw-kde-desktop-conf 0 upgraded, 0 newly installed, 54 to remove and 0 not upgraded. After this operation, 273 MB disk space will be freed. Do you want to continue? [Y/n]

It’s leftovers from the initial implementation. Can remove when upgraded to Whonix 12 (not yet released). Will no longer be installed on Whonix 12.