Griffith uninstallable in Feisty due to dependency conflicts

Bug #89341 reported by Scott Kitterman
2
Affects Status Importance Assigned to Milestone
griffith (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: griffith

The griffith package depends on both python-pysqlite2 and python-sqlite and they conflict making griffith uninstallable. See Bug #86552 and Bug #87493.

From the dpkg run:

Setting up python-pysqlite2 (2.3.2-1ubuntu1) ...

Setting up python-sqlite (1.0.1-5ubuntu1) ...
pycentral: pycentral pkginstall: already exists: /usr/lib/python2.4/site-packages/pysqlite.egg-info -> /usr/share/pycentral/python-pysqlite2/site-packages/pysqlite.egg-info
pycentral pkginstall: already exists: /usr/lib/python2.4/site-packages/pysqlite.egg-info -> /usr/share/pycentral/python-pysqlite2/site-packages/pysqlite.egg-info
dpkg: error processing python-sqlite (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of griffith:
 griffith depends on python-sqlite; however:
  Package python-sqlite is not configured yet.
dpkg: error processing griffith (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python-sqlite
 griffith
E: Sub-process /usr/bin/dpkg returned an error code (1)

Changed in griffith:
status: Unconfirmed → Confirmed
Revision history for this message
Piotr Ożarowski (piotr) wrote :

Griffith needs both packages to make the upgrade process from 0.6.2 possible. I think Egg info from python-sqlite package should be removed to make both packages installable (at the same time) again.

Revision history for this message
Scott Kitterman (kitterman) wrote :

I think duping this bug is a mistake.

This problem (griffith won't install) is definitely caused by bug #86552.

The problem with making is a dupe is that it doesn't show up in searches so if someone can't install griffith and looks for griffith bugs, they won't find this one. In fact, this no longer shows up on the list of open bugs for griffith.

If we were still using bugzilla I'd say to leave this open and mark it as dependent on the python-sqlite bug, but we aren't, so I'm not sure the best way to show the relationship.

Revision history for this message
Piotr Ożarowski (piotr) wrote :

OK, dup. status removed; how can I depend on #86552?

Revision history for this message
Scott Kitterman (kitterman) wrote :

I'm not sure in LP how you do that. I will watch the status of #86552 and mark this fixed with that one is done. I don't know what the general solution is.

Revision history for this message
Scott Kitterman (kitterman) wrote :

Update to python-sqlite 1.0.1-5ubuntu2 resolved the underlying conflict between the Python modules.

Changed in griffith:
status: Confirmed → Fix Released
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.