Today I used tasksel to add "lubuntu-desktop" to an "ubuntu-desktop"
installation. Already installed and noticed by tasksel was additionally:
"SSH-Service" and "Print Server".
The installation of "lubunut-desktop" went fine. I logged in to lubuntu-
desktop and now I wanted to remove the "ubuntu-desktop" only ... because
it is an odroid and disk space is precoius.
I ran tasksel and deselected "ubuntu-Desktop".
I was logged in and was able to see how my desktop, start menue, icons
... were removed / uninstalled until in the end a completely naked
dektop was left. I was not able to run tasksel again. So I had to
reinstall again. :((
Ubuntu 18.04 on odroid u3.
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
tasksel: forcefully removes packages when tasks overlap
Status in apt package in Ubuntu:
Status in tasksel package in Ubuntu:
Status in tasksel package in Debian:
1. Boot Lucid LiveCD
2. run "sudo tasksel" and select "virtual machine host"
3. run "sudo tasksel" and deselect "virtual machine host"
4. watch how tasksel uninstalls your system
What seems to happen is that apt vengefully removes ALL of the items
associated with one task, including several base dependencies of other
tasks (e.g. ubuntu-desktop)
One illustrative example is the openssh-server task:
This one includes the packages openssh-server, tcpd and libwrap0.
From a normal ubuntu-desktop (e.g. ~liveCD) both tcpd and libwrap0 are
already installed, and the task-install pulls in only openssh-server.
However when the task is removed, all these three packages (openssh-server,
tcpd and libwrap0) are forcefully removed.
Since libwrap0 is a core dependency of gnome, a large part of gnome will be
removed alongside the removal of the task.
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~touch-packages
Post to : email@example.com
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp