PBR

PBR has a circle dependency

Bug #1506373 reported by Domen Kožar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PBR
Incomplete
Undecided
Unassigned

Bug Description

PBR 1.81 depends on teststools, which depends on unittest2, which depends on traceback2, which depends on pbr.

It's unwise to have circular dependencies and makes package management hard.

Revision history for this message
Clark Boylan (cboylan) wrote :

This is only true for running the test suite. Which I think means for packaging you can set the dependency to be traceback2 depends on PBR then to run the tests just install PBR first before running the tests (in fact this is how we run the tests upstream, tox installs PBR to the test env).

Revision history for this message
Ben Nemec (bnemec) wrote :

Does anyone object to that solution? I don't know that we can reasonably drop the dependency on testtools so I'm not sure how we could fix this otherwise anyway.

Changed in pbr:
status: New → Incomplete
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.