yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #28520
[Bug 1422442] [NEW] Primary targets need version conflict dependencies
Public bug reported:
Packages built using RPM specfile templates include RPM dependencies
generated by transformation of the Python package requirements.
However, they do not include RPM dependency conflicts, which could be
used to express Python '!=' version constraints.
For example, the Cinder requirements.txt includes:
pbr>=0.6,!=0.7,<1.0
Anvil converts this into RPM dependencies:
python-pbr >= 0.6
python-pbr <= 1.0.0
But no conflicting versions are specified.
The result is that the requirements are too loosely specified for these
packages.
** Affects: anvil
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to anvil.
https://bugs.launchpad.net/bugs/1422442
Title:
Primary targets need version conflict dependencies
Status in ANVIL for forging OpenStack.:
New
Bug description:
Packages built using RPM specfile templates include RPM dependencies
generated by transformation of the Python package requirements.
However, they do not include RPM dependency conflicts, which could be
used to express Python '!=' version constraints.
For example, the Cinder requirements.txt includes:
pbr>=0.6,!=0.7,<1.0
Anvil converts this into RPM dependencies:
python-pbr >= 0.6
python-pbr <= 1.0.0
But no conflicting versions are specified.
The result is that the requirements are too loosely specified for
these packages.
To manage notifications about this bug go to:
https://bugs.launchpad.net/anvil/+bug/1422442/+subscriptions
Follow ups
References