{k,x,ed,u}buntu-desktop depends on packages which should be in ubuntu-standard

Bug #138825 reported by Terence Simpson
4
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

The *buntu-desktop packages depend on some packages which should be dependencies of ubuntu-standard not -desktop. Things like acpid, hal and cupsys. Here's a list of shared dependences for {k,x,ed,u}buntu-desktop:

  Depends: acpi
  Depends: acpid
  Depends: acpi-support
  Depends: anacron
  Depends: apmd
  Depends: avahi-daemon
  Depends: bc
  Depends: cupsys
  Depends: cupsys-bsd
  Depends: cupsys-client
  Depends: cupsys-driver-gutenprint
  Depends: dc
  Depends: foomatic-db
  Depends: foomatic-db-engine
  Depends: foomatic-db-hpijs
  Depends: foomatic-filters
  Depends: genisoimage
  Depends: ghostscript-x
  Depends: hal
  Depends: hotkey-setup
  Depends: lftp
  Depends: libgl1-mesa-glx
  Depends: libglut3
  Depends: libpam-foreground
  Depends: libsasl2-modules
  Depends: libxp6
  Depends: openprinting-ppds
  Depends: pnm2ppa
  Depends: powermanagement-interface
  Depends: readahead
  Depends: screen
  Depends: slocate
  Depends: smbclient
  Depends: ttf-bitstream-vera
  Depends: ttf-dejavu
  Depends: ttf-freefont
  Depends: unzip
  Depends: usplash
  Depends: xkb-data
  Depends: xorg
  Depends: x-ttcidfont-conf
  Depends: zip

Tags: packaging
Revision history for this message
Martin Pitt (pitti) wrote :

-standard is also installed on CLI and server installations. Most packages from above are not suitable for that, but IMHO a couple are:

bc
dc
lftp
screen
slocate
unzip
zip

Revision history for this message
naught101 (naught101) wrote :

perhaps it would make sense to have an ubuntu-standard-desktop then?

Revision history for this message
Colin Watson (cjwatson) wrote :

We don't need to create more metapackages just because some packages are shared; the original seeds where the developers actually manage this list has a shared file across flavours of Ubuntu (platform.intrepid/desktop-common), but I don't see any value in exposing this to users.

Revision history for this message
Terence Simpson (tsimpson) wrote :

I agree that we really do not need more metapackages, but surely some of those packages should be in -standard (such as hal and cupsys), or is there a reason that CLI systems wouldn't need those?

Revision history for this message
Dimitrios Symeonidis (azimout) wrote :

I would agree with Terence, that some packages should be moved from ubuntu-desktop to ubuntu-standard:
acpi, acpi-support, acpid, anacron, apmd, bc, cups, cups-bsd, cups-client, cups-driver-gutenprint, dc, foomatic-db, foomatic-db-engine, foomatic-filters, hal, readahead, lftp, screen, slocate, unzip, zip

Colin, Martin, feel free to add/remove packages to the list... What do you think?
Marking as confirmed for now, I think we do need to move some packages around here, even if we don't have agreement yet on which ones...

Changed in ubuntu-meta:
importance: Undecided → Medium
status: New → Confirmed
Mathew Hodson (mhodson)
tags: added: packaging
Revision history for this message
Bryan Quigley (bryanquigley) wrote :

I think this is to generic to propose at this point, and since it's been reported a lot of packages have been changed around anyway.
With the upcoming switch to snappy, this might end up being solved in another way to. Oh, and with Mir vs Wayland vs Xorg they'll likely need quite a few differences.

Given the above I'm going to close the bug. If you have any more suggestions please don't hesitate to report them.

Changed in ubuntu-meta (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.