Yum conflicts for 32 and 64 bit versions of a package
I'm trying to run Skype, which is 32 bit, on my 64 bit Fedora system where it came preinstalled. I try to run it and get "bash: /usr/bin/skype: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory". So I look into it and realize I need to install some 32 bit dependencies, and end up getting the following error when I run "sudo yum install alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686":
Code:
Error: Package: glibc-2.15-35.fc17.i686 (fedora) |
it's not that it's already installed, more likely that it's a different version. I would downgrade that package back to the -35 version - why did you enable updates-testing? - and then the i686 package should also install fine.
|
The is no glibc-common.i686 for the 64bits OS.
Suggest : # yum install glibc.i686 ... And then reboot, to make sure that everything is in place. Considerations : It can be an OS error / package error, that it asks for glibc-common. Fedora 17 is not yet quite up to release standard. EDIT : Beaten by acid_kewpie : The testing repo is a No No. . |
I'm not sure how updates-testing was enabled, as I didn't do it manually. I just installed this OS, maybe it was part of the installation as this is a beta. So I tried downgrading both glibc and glibc-common, and got the following:
Code:
$ sudo yum downgrade glibc-common Code:
$ sudo yum downgrade glibc Code:
$ sudo yum install glibc.i686 |
Quote:
|
When I check the /etc/yum.repos.d/fedora-updates-testing.repo file, under "[updates-testing]" enabled is set to 0, so it is already disabled. It was never explicitly enabled with a "--enablerepo=updates-testing", which is why I'm confused how it happened as I just installed the OS. Any way to get rid of the mess that updates-testing has done here?
|
you're nearly there... put the glibc AND glibc-common packages on the SAME yum command. you can see they depend on each other, so do them together
|
Quote:
Code:
Error: Protected multilib versions: libstdc++-4.7.0-4.fc17.i686 != libstdc++-4.7.0-5.fc17.x86_64 |
well those appear to be from updates-testing again. so *I* would suggest downgrading again. this guy enabled testing on the other side of the fence though - http://www.leenukes.co.uk/?p=455
|
All times are GMT -5. The time now is 02:04 PM. |