Description of problem: The package is requiring python-pyasn1 >= 0.1.3 but the only available is python-pyasn1-0.0.12a-1.el6.noarch (CentOS-Base). Version-Release number of selected component (if applicable): python2-rsa-3.3-2.el6 How reproducible: At package install Steps to Reproduce: 1. yum install python2-rsa Actual results: Error: Package: python2-rsa-3.3-2.el6.noarch (epel) Requires: python-pyasn1 >= 0.1.3 Available: python-pyasn1-0.0.12a-1.el6.noarch (CentOS-Base) python-pyasn1 = 0.0.12a-1.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodiges Expected results: Package installed sucessfully. Additional info:
Hi, I've got the same problem, this should only occurs on CentOS 6. The required package python-pyasn1 >= 0.1.3 can only works on CentOS 7 which provides version 0.1.6 An if statement should be added in the Spec file to maintain compatibility with CentOS 6 Some week ago, the old package "python-rsa-3.1.1-5.el6" was working fine For now, I'm blocked to install a package which depends on it Regards
Fix is simply: -Requires: python-pyasn1 >= 0.1.3 +Requires: python-pyasn1%{!?el6: >= 0.1.3}
This seems to cause problems for people installing cloud-init. For the record and for the benefit of people searching for a solution for this problem, installing the old version of python-rsa from https://kojipkgs.fedoraproject.org/packages/python-rsa/3.1.1/5.el6/noarch/ first and then installing cloud-init seems to work. No doubt that will cause problems with "yum update" later on, at least until this package is fixed.
This seems to cause problems for people installing python-boto.
There was a commit [1] which modified the build dependencies, but not the install dependencies [2]. Probably just accidentally missed? [1] http://pkgs.fedoraproject.org/cgit/rpms/python-rsa.git/commit/?h=el6&id=d8e0163c3f7629c666cbf820ac3c81bf061c8eb7 [2] http://pkgs.fedoraproject.org/cgit/rpms/python-rsa.git/tree/python-rsa.spec?h=el6#n46
*** Bug 1303763 has been marked as a duplicate of this bug. ***
python-rsa-3.3-3.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-16806dbf19
I'm really sorry for what happened. I've fixed it and now the update is in bodhi
python-rsa-3.3-3.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-16806dbf19
It has +3 karma now. I think it can be pushed to stable with +3 karma?
No it can not. In bodhi you can not "push to stable" but you can "ask for the update to be pushed in stable". For this update the thresholds were +1/-3 (so, the first +1 triggered the request), but a program (masher) has to actually push to stable this update (as well as many other updates that have required to be pushed in stable but have not yet been pushed to stable by masher. Usually masher runs every 24 hours, so it should run very soon for the EL6 branch.
python-rsa-3.3-3.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.