x11-common conflicts with 3rd-party packages

Bug #120307 reported by Selene ToyKeeper
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: x11-common

The x11-common package lists several 3rd-party packages in its conflict section.
Packages which do not exist in-distro should never, ever be listed as dependencies.

Two specific packages I encountered conflicts with are xv and opera. After installing feisty, I went to install these, and apt/dpkg refused to even try. The packages work otherwise; there's nothing actually wrong with them, but x11-common's conflict list prevents them from installing.

I realize there may be issues attempting to run old versions of 3rd-party packages on a new Xorg, but listing those packages as conlicts seems like the wrong solution.

Currently, x11-common uses conflicts. This forces either x11-common or the 3rd-party package to be removed. Or, it prevents the 3rd-party package from being installed, so the user may resort to tarballs or other messy mechanisms. For example, my old xv binary runs just fine. For that matter, so does my old copy of Opera. But in order to use them, I have to either modify the x11-common package, convert the xv/opera debs to tar and give up the ability to remove them cleanly, or make new packages with faked version numbers.

Instead, I'd prefer if x11-common simply didn't care about anything outside the distro. The 3rd-party packages may break, or they may work, but who cares? They're not part of Ubuntu, they aren't supported, and Ubuntu shouldn't care. Third-party packages are the user's problem.

Revision history for this message
Selene ToyKeeper (toykeeper) wrote :

Looking at the full list of x11-common conflicts, I see that the following do not exist in any version of Ubuntu:

  - xv
  - xftp
  - xext
  - xpaste
  - ghostview
  - xephem

These should probably be removed from the dependencies.

Opera seems to be available from the commercial repository, so I can see why it would be listed. I missed it earlier because I didn't have that source enabled.

The feisty-commercial version doesn't work for me, but that's a different issue. Every 9.x version so far has been unusably slow (on a 1.8GHz P4), and it doesn't look like it will ever be fixed. If I bypass apt, opera 8.54 works fine.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

The conflicts have been added by Debian, and at least mostly for good reason. Read the changelog and check the referred bug reports.

Changed in xorg:
status: New → Won't Fix
Revision history for this message
Charles Stone-Tolcher (c+st) wrote :

the problem is in the plymouth and the two pieces of software are Comodo and Avast antivirus. I only causes problems when I boot up so is there a way of deleting them without a fresh install?

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.