gdebi fails to install gnucash (misinterprets conflicts)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdebi |
Fix Released
|
Medium
|
Unassigned |
Bug Description
While building a new version of gnucash (trying to hunt down a bug), I noticed that GDebi 0.5.9 can't install it, but dpkg can. GDebi can't install the original version either, so here are the steps to reproduce:
$ sudo apt-get remove gnucash gnucash-commmon
$ wget http://
$ wget http://
$ sudo gdebi gnucash-
$ sudo gdebi gnucash_
# Output of last command is:
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
This package is uninstallable
Breaks exisiting package 'gnucash-common' conflict: gnucash (< 2.2.9-0ubuntu4)
$ sudo dpkg -i gnucash_
The source package is gnucash 2.2.9, it creates the two binaries gnucash and gnucash-common. This is a snippet from its /debian/control:
Package: gnucash-common
Architecture: all
Conflicts: gnucash (<< ${source:Version})
Recommends: gnucash (>= ${source:Version})
Replaces: gnucash (<< 1.8.8-5)
Changed in gdebi: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
http:// bazaar. launchpad. net/~gdebi- developers/ gdebi/trunk/ revision/ 308