Depends on launchpadlib for oops-pruning support

Bug #948857 reported by Michael Nelson on 2012-03-07
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Python OOPS Date-dir repository

Bug Description

Not sure if this is a bug, or a real dependency.

After configuring oops_wsgi with a 'datedir' publisher type, I found I was missing this oops_datedir_repo package. Installing it worked but also installed a whole bunch of dependencies that look like they may be left over from the oops-launchpad relationship... or is it still dependent on launchpad?:

Installing collected packages: oops-datedir-repo, bson, launchpadlib, keyring, lazr.restfulclient, lazr.uri, testresources, wadllib, lazr.authentication, wsgi-intercept, zope.interface

Full output:

Related branches

Francis J. Lacoste (flacoste) wrote :

launchpadlib is needed for the pruning aspect of it. (It contacts Launchpad to know which OOPS are still referenced in bugs and comments).

We could probably make that an optional dependency if that feature isn't required.

Changed in python-oops-datedir-repo:
importance: Undecided → Low
status: New → Triaged
summary: - Depends on lazr.restfulclient and launchpadlib
+ Depends on launchpadlib for oops-pruning support
Robert Collins (lifeless) wrote :

Alternatively we could split this out into an abstract interface. It is pip installable, so for now leaving this as low.

Sheila Miguez (codersquid) wrote :

I'd prefer for it to be split out and made optional.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers