[winswitch] Failed install on centos7
Donald Arseneau
asnd at triumf.ca
Sat Dec 17 08:53:24 GMT 2016
Hello anyone,
I tried to install xpra (both with the repository and with downloaded
rpm files), and I get the same dependency problems.
The hardest seems to be the newer VP8/VP9 library libvpx.so.4.
I grabbed libvpx-1.6.0-1.fc25.x86_64.rpm for fedora 25, but it
has too many dependency problems (too new) to go on centos7.
Another problem is a conflict between python-netifaces and
python2-netifaces reminiscent of the bug
http://winswitch.org/trac/ticket/263
but maybe that is unrelated... I don't know.
I see the rpms at https://www.xpra.org/dists/CentOS/7.3.1611/x86_64/
are from just a few days ago, so maybe they will get updates soon.
Any ideas?
[root]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root]# yum install xpra
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.its.sfu.ca
* elrepo: ftp.osuosl.org
* epel: mirrors.cat.pdx.edu
* extras: mirror.its.sfu.ca
* updates: mirror.pac-12.org
Resolving Dependencies
--> Running transaction check
---> Package xpra.x86_64 0:1.0-1.r14532.el7_3 will be installed
--> Processing Dependency: xpra-common = 1.0-1.r14532.el7_3 for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libvpx-xpra for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: python2-pynvml for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: python2-xxhash for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavutil.so.55(LIBAVUTIL_55)(64bit) for
package: xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: python-pyopengl for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: pygtkglext for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libswscale.so.4(LIBSWSCALE_4)(64bit) for
package: xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: python-lz4 for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: x264-xpra for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: ffmpeg-xpra for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavformat.so.57(LIBAVFORMAT_57)(64bit) for
package: xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libfakeXinerama for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: python-rencode for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavcodec.so.57(LIBAVCODEC_57)(64bit) for
package: xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavutil.so.55()(64bit) for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavformat.so.57()(64bit) for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libswscale.so.4()(64bit) for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libavcodec.so.57()(64bit) for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: libx264.so.148()(64bit) for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Running transaction check
---> Package ffmpeg-xpra.x86_64 0:3.2.1-1.el7_3 will be installed
--> Processing Dependency: libvpx.so.4()(64bit) for package:
ffmpeg-xpra-3.2.1-1.el7_3.x86_64
---> Package libfakeXinerama.x86_64 0:0.1.0-3.el7_3 will be installed
---> Package python-pyopengl.x86_64 0:3.1.1a1-4.1xpra3.el7_3 will be
installed
---> Package python2-lz4.x86_64 0:0.8.2-2.el7_3 will be installed
---> Package python2-pynvml.x86_64 0:7.352.0-1 will be installed
---> Package python2-rencode.x86_64 0:1.0.5-3.el7 will be installed
---> Package python2-xxhash.x86_64 0:0.6.1-1.el7_3 will be installed
---> Package x264-xpra.x86_64 0:20161126-1.el7_3 will be installed
---> Package xpra.x86_64 0:1.0-1.r14532.el7_3 will be installed
--> Processing Dependency: libvpx-xpra for package:
xpra-1.0-1.r14532.el7_3.x86_64
--> Processing Dependency: pygtkglext for package:
xpra-1.0-1.r14532.el7_3.x86_64
---> Package xpra-common.noarch 0:1.0-1.r14532.el7_3 will be installed
--> Finished Dependency Resolution
Error: Package: ffmpeg-xpra-3.2.1-1.el7_3.x86_64 (winswitch)
Requires: libvpx.so.4()(64bit)
Error: Package: xpra-1.0-1.r14532.el7_3.x86_64 (winswitch)
Requires: pygtkglext
Error: Package: xpra-1.0-1.r14532.el7_3.x86_64 (winswitch)
Requires: libvpx-xpra
You could try using --skip-broken to work around the problem
** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
ipa-client-4.4.0-14.el7.centos.x86_64 has installed conflicts
freeipa-client: ipa-client-4.4.0-14.el7.centos.x86_64
ipa-client-common-4.4.0-14.el7.centos.noarch has installed conflicts
freeipa-client-common: ipa-client-common-4.4.0-14.el7.centos.noarch
ipa-common-4.4.0-14.el7.centos.noarch has installed conflicts
freeipa-common: ipa-common-4.4.0-14.el7.centos.noarch
ipa-python-compat-4.4.0-14.el7.centos.noarch has installed conflicts
freeipa-python-compat: ipa-python-compat-4.4.0-14.el7.centos.noarch
python2-netifaces-0.10.5-1.el7_3.x86_64 has installed conflicts netifaces:
python2-netifaces-0.10.5-1.el7_3.x86_64
python2-netifaces-0.10.5-1.el7_3.x86_64 has installed conflicts
python-netifaces: python2-netifaces-0.10.5-1.el7_3.x86_64
Donald Arseneau, TRIUMF CMMS, asnd at triumf.ca
More information about the shifter-users
mailing list