[Bug 1624519] Re: print-server task dropped

Robie Basak 1624519 at bugs.launchpad.net
Tue Jun 13 14:34:53 UTC 2017


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
Foundations Bugs, which is subscribed to tasksel in Ubuntu.
https://bugs.launchpad.net/bugs/1624519

Title:
  Debian-defined tasks override Ubuntu-defined ones

Status in tasksel package in Ubuntu:
  Triaged

Bug description:
  In xenial and yakkety there is no print-server tasksel option. The
  print-server is still in the server ship seed (line 149) [1] and is
  still in the tasksel files, however it does not show up during an
  install or post-install.

  Was this intentional?

  [1] http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-
  seeds/ubuntu.yakkety/view/head:/server-ship

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



More information about the foundations-bugs mailing list