[winswitch] Missing dependencies in CentOS 5.4 -> Bug?

Lukas Haase lukashaase at gmx.at
Wed Oct 8 23:05:40 BST 2014


Hi,

On Wed, 08 Oct 2014 08:54:37 +0700 Antoine Martin <antoine at nagafix.co.uk> wrote:
> On 08/10/14 01:56, lukashaase at gmx.at wrote:
>> Hi,
>>
>> I added the the repository as described on the winswitch homepage but when I run I get:
>>
>> yum install xpra (snip)
>> Error: Missing Dependency: libswscale.so.3()(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>> Error: Missing Dependency: libavutil.so.54(LIBAVUTIL_54)(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>> Error: Missing Dependency: libavutil.so.54()(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>> Error: Missing Dependency: libswscale.so.3(LIBSWSCALE_3)(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>> Error: Missing Dependency: libavcodec.so.56()(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>> Error: Missing Dependency: libavcodec.so.56(LIBAVCODEC_56)(64bit) is needed by package xpra-0.14.8-1.el5_10.x86_64 (winswitch)
>(snip)
>> Indeed, the package requires e.g. libswscale.so.3, while the packages on rpmforge contain 0.11 and
>> ffmpeg-xpra contains /usr/lib64/xpra/libswscale.so.2
> 
> Indeed, the 0.14.8 RPMs had been built against ffmpeg 2.4 and only
> ffmpeg 2.3.x was in the repository. My mistake.
> (and 0.14.9 which was released yesterday is also built against ffmpeg 2.4)

> ffmpeg 2.4 was pushed the repository yesterday though, just before your
> post.
> This should fix all those dependencies issues:
> yum clean all; yum update

Thanks Antoine.

Unfortunately this did not really do it:

# yum install xpra
[...]
--> Finished Dependency Resolution
xpra-0.14.9-2.el5_11.x86_64 from winswitch has depsolving problems
  --> Missing Dependency: python-netifaces is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
xpra-0.14.9-2.el5_11.x86_64 from winswitch has depsolving problems
  --> Missing Dependency: libvpx.so.1()(64bit) is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
xpra-0.14.9-2.el5_11.x86_64 from winswitch has depsolving problems
  --> Missing Dependency: libvpx-xpra is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
xpra-0.14.9-2.el5_11.x86_64 from winswitch has depsolving problems
  --> Missing Dependency: libwebp-xpra is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
xpra-0.14.9-2.el5_11.x86_64 from winswitch has depsolving problems
  --> Missing Dependency: libwebp.so.5()(64bit) is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
Error: Missing Dependency: libwebp.so.5()(64bit) is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
Error: Missing Dependency: python-netifaces is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
Error: Missing Dependency: libvpx-xpra is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
Error: Missing Dependency: libwebp-xpra is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
Error: Missing Dependency: libvpx.so.1()(64bit) is needed by package xpra-0.14.9-2.el5_11.x86_64 (winswitch)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

It seems there are other problems now.

# cat /etc/redhat-release
CentOS release 5.11 (Final)
# uname -a
Linux server 2.6.18-164.15.1.el5 #1 SMP Wed Mar 17 11:30:06 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/yum.repos.d/winswitch.repo
[winswitch]
name=Winswitch $releasever - $basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=http://winswitch.org/gpg.asc
baseurl=http://winswitch.org/dists/CentOS/$releasever/$basearch/

I ran "yum update" to get my system up-to-date and I also activated rpmforge, rpmforge-extras and even rpmforge-testing.

Do you see any issue here?

Thank you!

Lukas


PS: Sorry I had digest mode set on so I could not reply to your message directly. Hope I didn't mess up to much. I deactivated digest more for future responses.





More information about the shifter-users mailing list