Description of problem: openstack-packstack-2013.2.1-0.29.dev956.fc20.noarch ERROR during install: ESC[0;36mDebug: Executing '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard'ESC[0m ESC[1;31mError: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard' returned 1: Error: Package: openstack-dashboard-2014.1-0.1b1.fc21.noarch (openstack-icehouse) Requires: python-troveclient >= 1.0.0 Available: python-troveclient-0.1.4-3.fc20.noarch (fedora) python-troveclient = 0.1.4-3.fc20 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest ESC[0m ESC[1;31mError: /Stage[main]/Horizon/Package[horizon]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard' returned 1: Error: Package: openstack-dashboard-2014.1-0.1b1.fc21.noarch (openstack-icehouse) Requires: python-troveclient >= 1.0.0 Available: python-troveclient-0.1.4-3.fc20.noarch (fedora) python-troveclient = 0.1.4-3.fc20 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
This is surprising since the correct version of troveclient should be available in the stable fedora repositories (since Jan 3rd 2014): https://admin.fedoraproject.org/updates/python-troveclient-1.0.3-1.fc20 Are you using an out of date mirror perhaps?
Astonishing, your yum lists: Available: python-troveclient-0.1.4-3.fc20.noarch (fedora) So, I'm curious, what does yum install python-troveclient return?
Ugh, should get another coffee. Is there a chance, you're still on f19? bodhi -L python-troveclient dist-6E-epel-testing-candidate python-troveclient-1.0.3-1.el6 f19-updates-candidate python-troveclient-0.1.4-3.fc19 f19-updates python-troveclient-0.1.4-3.fc19 f19-updates-testing python-troveclient-0.1.4-3.fc19 f20-updates-testing python-troveclient-1.0.3-1.fc20 f20-updates-candidate python-troveclient-1.0.3-1.fc20 f20-updates python-troveclient-1.0.3-1.fc20