On 17/12/16 09:53, Donald Arseneau via shifter-users wrote: > 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. I have just published new CentOS 7.3 libvpx packages.
> 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. That's odd, I had tested this on CentOS 6.x and 7.x before the 1.0 release. The new package name is defined as replacing the old one, I have tried making this even more strict: http://xpra.org/trac/changeset/14559 And pushed updated packages. Let me know if that works for you. > 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. Indeed. CentOS releases tend to catch us by surprise as they aren't timeboxed. > Any ideas? Try: yum clean all && yum install xpra And let us know if you still have problems. I will try to find the time to spin up a clean VM to try it out later. Cheers Antoine > > > [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, [email protected] > > _______________________________________________ > shifter-users mailing list > [email protected] > http://lists.devloop.org.uk/mailman/listinfo/shifter-users > _______________________________________________ shifter-users mailing list [email protected] http://lists.devloop.org.uk/mailman/listinfo/shifter-users
