On Fri, Oct 18, 2019 at 05:05:15PM +0200, Holger Wansing wrote: > > Nicolas Braud-Santoni <ni...@debian.org> writes: > > > On Sat, Aug 31, 2019 at 03:57:07PM -0400, Joey Hess wrote: > > >> I accidentially installed debian 10.0 with gnome rather than xfce, so > > >> after the installation, I re-ran tasksel, unselected gnome, and selected > > >> xfce. > > >> [...] > > >> Tasksel probably removed task-gnome-desktop, but many of its > > >> dependencies appeared to still be installed. > > > [...] > > > I'm not sure how that can be addressed, TBH. > > Is it required that tasksel provides such functionality ("removing packages > from system")? > Looking at its package description, it's a > "tool for selecting tasks for installation on Debian systems". > > So, deinstalling is out of the scope of this tool IMO.
Yes, the fix does not necessarily belong in tasksel itself. However, I am not keen to WONTFIX this, as it does point at a general usability issue in Debian: there is no reasonable way to deal with uninstalling software pulled in through a task/metapackage. *Maybe* doing something like uninstalling the package and autoremove only packages that were made uneeded by that removal would work, but this sounds like it would need support in apt. However, this also seems like a much bigger undertaking than I currently have the energy for. Best, nicoo
signature.asc
Description: PGP signature