Depends on launchpadlib for oops-pruning support

Bug #948857 reported by Michael Nelson
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Python OOPS Date-dir repository
Triaged
Low
Unassigned

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:
http://paste.ubuntu.com/872818/

Related branches

Revision history for this message
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
Revision history for this message
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.

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.