Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rdopkg reqcheck lists packages as MISSING: after adding dependencies with python2- #152

Closed
karelyatin opened this issue Feb 9, 2018 · 4 comments
Assignees

Comments

@karelyatin
Copy link

After renaming Requires(python- to python2-) in Spec files, rdopkg reqcheck is showing all packages as MISSING.

Reproducing Steps:-
rdopkg clone python-cinderclient
cd python-cinderclient
rdopkg reqcheck

Expected Output:-
Should output correctly the packages which matches, missing, which version's miss match, etc.

Actual Output:-
Despite all packages are synched it shows them as MISSING.

@apevec
Copy link
Contributor

apevec commented Feb 9, 2018

I think that should be fixed in https://github.com/openstack/pymod2pkg ?

@yazug
Copy link
Contributor

yazug commented Feb 12, 2018

openstack/pymod2pkg@9eb8f76 - is the change to the default in pymod2pkg which defaults to RDO python-foo instead of python2-foo

@yac yac self-assigned this Feb 13, 2018
@yac
Copy link
Contributor

yac commented Feb 13, 2018

Nothing changes for python-cinderclient reproducer even with master pymod2pkg.

I need to investigate this further, so far I'd guess rdopkg fix will be needed and possibly an update of python-pymod2pkg Fedora packages as well, not sure yet.

@apevec
Copy link
Contributor

apevec commented Apr 27, 2018

Does not seem to work, with rdopkg-0.46.3-1.fc27.noarch I get for python-networking-generic-switch
( https://review.rdoproject.org/r/12935 )

$ rdopkg reqcheck
MET:
python-neutron-lib >= 1.13.0 (>= 1.13.0 in .spec)

VERSION MISMATCH:
python-tenacity >= 4.4.0 (>= 3.2.1 in .spec)

MISSING:
python-netmiko >= 2.0.2
openstack-neutron >= 12.0.0
python-oslo-config >= 5.2.0
python-oslo-i18n >= 3.15.3
python-oslo-log >= 3.36.0
python-six >= 1.10.0
python-stevedore >= 1.20.0
python-tooz >= 1.58.0

while actual reqs diff is:
-Requires: python2-netmiko >= 1.2.5
+Requires: python2-netmiko >= 2.0.2
-Requires: python2-oslo-config >= 2:5.1.0
+Requires: python2-oslo-config >= 2:5.2.0
-Requires: python-tenacity >= 3.2.1
+Requires: python-tenacity >= 4.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants