You should just need to rebuild the packages on RHEL7.
Python .pyc and .pyo need to be recompiled by python-2.7 interpreter and installed in the python2.7 directory.
Python dependency is automatically added to the rpm by rpmbuild if you've redhat-rpm-config package installed on the build system.
You'll need different repositories for rhel 6.z and 7.z.
sandro - i assume this is for 3.5 hypervisor support?
do we need an RFE for it or can we just close this bug?
Comment 17Sandro Bonazzola
2014-11-13 08:45:59 UTC
Eyal, looking at comment #0, seems like Ohad tried to install rhevm on EL7.
We can either move this to hypervisor support and close or move this to maybe 4.0.
Comment 20Sandro Bonazzola
2015-03-31 11:35:37 UTC
*** This bug has been marked as a duplicate of bug 1195123 ***
Description of problem: yum install rhevm yum transaction fails when running on rhel7 due to dependency problem --> Finished Dependency Resolution Error: Package: rhevm-iso-uploader-3.2.0-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: otopi-1.0.0-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: rhevm-cli-3.2.0.5-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: rhevm-log-collector-3.2.0-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: rhevm-image-uploader-3.2.0-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: rhevm-setup-3.2.0-10.14.beta1.el6ev.noarch (rhevm) Requires: python-cheetah Error: Package: ovirt-host-deploy-1.0.0-2.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: python-ply-3.3-7.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7 Error: Package: rhevm-notification-service-3.2.0-10.14.beta1.el6ev.noarch (rhevm) Requires: classpathx-mail Error: Package: rhevm-3.2.0-10.14.beta1.el6ev.noarch (rhevm) Requires: python-cheetah Error: Package: rhevm-sdk-3.2.0.5-1.el6ev.noarch (rhevm) Requires: python(abi) = 2.6 Installed: python-2.7.3-13.el7.x86_64 (@anaconda/7.0) python(abi) = 2.7 python(abi) = 2.7