conflicting sqlite dependencies

Bug #898343 reported by Mark Washenberger
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Undecided
Dan Prince

Bug Description

Upstream added some dependencies to setup.py. Among them is pysqlite1.1 which appears to conflict with the hardcoded dependency python-sqlite. This makes the package uninstallable.

root@login:~# apt-get install python-keystone
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 python-keystone : Depends: python-pysqlite1.1 but it is not installable
E: Unable to correct problems, you have held broken packages.

Related branches

Revision history for this message
Dan Prince (dan-prince) wrote :

Hey Mark. I'm still seeing this issue when using: lp:~openstack-ubuntu-packagers/keystone/ubuntu

Removing the pysqlite from keystone entirely however fixes this for me. Unit tests pass, packages build, keystone works.

What do you think of this:

https://review.openstack.org/#change,2001

Changed in keystone:
status: New → In Progress
assignee: nobody → Dan Prince (dan-prince)
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/2001
Committed: http://github.com/openstack/keystone/commit/17b61311368495fd2ed3514f44fd4fc7fdd6a13f
Submitter: Jenkins
Branch: master

 status fixcommitted
 done

commit 17b61311368495fd2ed3514f44fd4fc7fdd6a13f
Author: Dan Prince <email address hidden>
Date: Wed Nov 30 17:37:14 2011 -0800

    Remove pysqlite deps. Fixes bug #898343.

    Change-Id: I9f0727b2847f2011eacf28e89e085dc09b6d64fe

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → essex-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-2 → 2012.1
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.