Open phemmer opened 8 years ago
Hrm, that does seem broken. It should be depending only on /usr/bin/python
...
Can you reinstall crmsh and python-parallax after the update?
I'll have to check with the OBS people to see how to fix this.
sorry I wasn't clear on that, yes, reinstalling after the update works just fine.
Got this too. Because of that, we can't use crmsh as default cluster management tool. :( Broken spacewalk updates and stuff.
Got this rpm from:
http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-7/noarch/
root@someserver ~# rpm -q --requires crmsh
/bin/python
/bin/sh
/usr/bin/env
/usr/bin/python
...
It would be just great, if there is any way to fix this.
Agreed, it's a real problem. I'm investigating to see what I can do.
I've updated the packages in network:ha-clustering:Stable
with what seems to be a fix for this issue. Please help me verify that it actually solves the problem! Thank you for your patience.
Thanks! But seems like issue still persists: (Got this from http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-7/noarch/)
root@live[20170815 11:16:28]:~# rpm -qpR crmsh-3.0.0-6.1.noarch.rpm
warning: crmsh-3.0.0-6.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
/bin/python
/bin/sh
/usr/bin/python
/usr/bin/which
config(crmsh) = 3.0.0-6.1
crmsh-scripts >= 3.0.0-6.1
python >= 2.6
python(abi) = 2.7
python-dateutil
python-lxml
python-parallax
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
Yeah, I got things to work on my local build, but it seems like the rpm produced by the build service is different. I'm discussing the problem on the mailing list, hopefully there will be progress soon.
I got the similar problem too when I try to run yum update, Error: Package: crmsh-3.0.0-6.2.noarch (@opensuse-ha-clustering) Requires: /bin/python Removing: python-2.7.5-48.el7_2.x86_64 (@updates) Not found Updated By: python-2.7.5-58.el7_2.x86_64 (updates) Not found instead, you could upgrade python first: yum install python, and upgrade python to 2.7.5-58,
and then run yum update, it should finish update process.
wintel2006@hotmail.com
Still persists for crmsh-3.0.0-6.2.noarch.rpm in OpenSuse repo
I'm trying to upgrade python on an CentOS/7 system which has
crmsh
&python-parallax
installed from the opensuse repo, and am getting the following:Removing the
crmsh
&python-parallax
packages before attempting to upgrade python solves the issue.On EL7,
/bin
is a symlink to/usr/bin
, and I'm guessing this is what's causing the issue, as oddly the RPM depends on both/bin/python
and/usr/bin/python
: