[Bug 29588] ubuntu-desktop retarded dependencies

John Moser nigelenki at comcast.net
Tue Jan 24 18:49:53 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/29588

Affects: desktop-base (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
Try upgrading Nessus in Dapper with ubuntu-desktop up to 0.92 (latest
today).  It will proceed to tell you that the following changes will be
made:

REMOVE:
 libgdchart-gd1-noxpm
 python-gdchart
 ubuntu-desktop
INSTALL:
 libgdchart-gd2-noxpm

It looks like nothing depends on the stuff being removed except ubuntu-
desktop itself; it's really, really brain damaged to depend on
supporting libraries in a meta-package, instead of just depending on
applications that depend on those supporting libraries.

I've raised this multiple times in #ubuntu and on the mailing list, and
nobody seems to want to even acknowledge it and explain what pot they
were smoking when they set up this dependency.  So since it's gone like
this for almost the entire development cycle of Dapper I'm flagging this
at the highest priority and severity to see if it gets anyone's
attention.

Reminder:  NESSUS is now in main.  The version in main is not
installable without removing ubuntu-desktop.  I'm not going to juggle
these back and forth.




More information about the desktop-bugs mailing list