Wrong "Conflicts with the installed package"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdebi (Ubuntu) |
Fix Released
|
Medium
|
Michael Vogt |
Bug Description
Binary package hint: gdebi
I'm trying to install a manually created package, but gdebi fails:
$ gdebi nvidia-
Reading package lists: Doneu.org gutsy/non-free Packages: 95 2
Reading state information: Done
Reading state information: Done
Reading state information: Done
Dieses Paket kann nicht installiert werden
Conflicts with the installed package 'nvidia-glx'
However, nvidia-glx is not installed (and I could install the .deb using "dpkg -i"):
$ dpkg -s nvidia-glx
Package: nvidia-glx
Status: purge ok not-installed
Priority: optional
Section: restricted/misc
Looking at GDebi/DebPackage.py shows that "nvidia-glx" is considered "markedInstall".
The problem appears to be that nvidia-glx-new both Provides and Conflicts with nvidia-glx:
$ apt-cache show nvidia-glx-new | grep -E '(Provides|
Provides: nvidia-glx, xserver-xorg-video
Conflicts: nvidia-glx-src, nvidia-glx, nvidia-glx-legacy
Related branches
- No reviews requested
Changed in gdebi: | |
milestone: | hardy-alpha-5 → ubuntu-8.04-beta |
I have tested this with gdebi 0.3.1ubuntu1 (as present in Gutsy as of 2007/09/27) and I can confirm that this is fixed.
The packages I submitted for bug #146398 can also be used to test for this.