Broken dependency checking on software removal (does not handle or-depends)
Bug #437870 reported by
João Pinto
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Binary package hint: software-center
If you install 7zip and then try to remove it you will get a dialog saying that file-roller will need to be removed.
a) 7zip is not a depedency of file-roller
b) probably because of a) file-roller is not removed even if you choose to proceed
ProblemType: Bug
Architecture: amd64
Date: Sun Sep 27 23:34:20 2009
DistroRelease: Ubuntu 9.10
Package: software-center 0.4.0 (and 1.1.7 on lucid)
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: software-center
Uname: Linux 2.6.31-11-generic x86_64
Changed in software-center (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
Changed in software-center (Ubuntu): | |
status: | Confirmed → Triaged |
To post a comment you must log in.
The problem is:
Package: file-roller integration1 (>= 0.1.17), libnautilus- extension1 (>= 1:2.26.2), libpango1.0-0 (>= 1.14.0), gconf2 (>= 2.10.1-2), tar (>= 1.13.25), bzip2 (>= 1.0.1), gzip (>= 1.3.2), unzip | p7zip-full, zip | p7zip-full
Depends: libc6 (>= 2.4), libgconf2-4 (>= 2.23.2), libglib2.0-0 (>= 2.18.0), libgtk2.0-0 (>= 2.16.0), liblaunchpad-
p7zip-full is part of a or-dependency group and that is not handled (yet) with software-store in the dependency checking (the low-level code will do the right thing, just the display is wrong).