Le lun. 11 janv. 2021 à 18:11, Ben Nemec openstack@nemebean.com a écrit :
On 1/6/21 2:58 PM, Thomas Goirand wrote:
On 12/18/20 3:54 PM, hberaud wrote:
In a first time I tried to fix our gates by fixing our lower-constraints project by project but with around ~36 projects to maintain this is a painful task, especially due to nested oslo layers inside oslo himself... I saw the face of the hell of dependencies.
Welcome to my world!
Thoughts?
Couldn't someone address the dependency loops in Oslo? It's IMO anyway needed.
AFAIK nobody is volunteering on our side, feel free to send patches to fix them....
Which libraries have circular dependencies? It's something we've intentionally avoided, so if they exist I would consider it a bug.
Concerning myself, I meant that by example to fix oslo.messaging its LC you should first address those of oslo.log and etc...
This isn't a circular dependency but an order to follow in our patches to fix all our L.C.
Also I didn't notice "real" circular dependencies, in other words I only noticed an order to apply to fix all the L.C, but over 36 projects that order is a bit annoying, that's all.
Just my 2 cents, not sure if that helps... Cheers,
Thomas Goirand (zigo)