I spent some time tracking down the cause for this.

In tasksel 3.34ubuntu3 in Yakkety, the print-server definition in
/usr/share/tasksel/descs/debian-tasks.desc is masking the definition in
/usr/share/tasksel/descs/ubuntu-tasks.desc. "tasksel --task-packages
print-server" sees the task as resolved by the package "task-print-
server" rather than with (cups, cups-bsd, cups-client).

In Debian, task-print-server exists. In Ubuntu, it doesn't, so tasksel
considers the task unavailable and removes it.

This appears to have regressed in tasksel-data (src:tasksel)
3.34ubuntu1. Prior to that, in tasksel-data 2.88ubuntu17, only
/usr/share/tasksel/ubuntu-tasks.desc is shipped.

AFAICT this is a bug in tasksel. I wonder if we can resolve it by
removing /usr/share/tasksel/descs/debian-tasks.desc from tasksel-data.
Will that cause any other problems?

** Summary changed:

- print-server task dropped
+ Debian-defined tasks override Ubuntu-defined ones

** Changed in: tasksel (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1624519

Title:
  Debian-defined tasks override Ubuntu-defined ones

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tasksel/+bug/1624519/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to