Glibc Error

Hi all.

I have OpenSuse 11.4(Celadon) with Kernel Linux 2.6.37.6-0.11-desktop. I am using GNOME 2.32.1. When I try to install certain software (e.g. vlc, ffmpeg) I get the error “nothing provides libc.so.6(GLIBC_2.14)(64bit)”, despite haeing libc.so.6 in both /lib and /lib64. Do any of you guys know what I can do to fix this? I can’t seem to find any discussion of it on the internet or these forums.

Hi, welcome here.

Please post output of the command below, between CODE tags (if you don’t know what that is, search the forums for “posting in code tags”


zypper lr -d

On 2012-02-06 19:16, Dyemo wrote:
> When I try to install certain software (e.g.
> vlc, ffmpeg)

Obtained how?


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

output of zypper:

# | Alias             | Name                       | Enabled | Refresh | Priority | Type   | URI                                                             | Service
--+-------------------+----------------------------+---------+---------+----------+--------+-----------------------------------------------------------------+--------
1 | SuSE              | SuSE                       | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.1/                 |        
2 | google-chrome     | google-chrome              | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64             |        
3 | google-talkplugin | google-talkplugin          | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/talkplugin/rpm/stable/x86_64         |        
4 | repo-debug        | openSUSE-11.4-Debug        | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/11.4/repo/oss/  |        
5 | repo-debug-update | openSUSE-11.4-Update-Debug | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/11.4/                 |        
6 | repo-non-oss      | openSUSE-11.4-Non-Oss      | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/non-oss/    |        
7 | repo-oss          | openSUSE-11.4-Oss          | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/oss/        |        
8 | repo-source       | openSUSE-11.4-Source       | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/11.4/repo/oss/ |        
9 | repo-update       | openSUSE-11.4-Update       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.4/                       |        

When I try to install certain software (e.g.
> vlc, ffmpeg)

Obtained how?

Well, I am currently trying to install them using the install/remove package controller (YaST)

Remove nr.1 and replace it by the Packman repo. I wish I had placed a bet on me…lately saw that the videolan repo has 12.1 packages. It is adviced not to use these, but those from Packman. Here Restricted formats - openSUSE Community Wiki is the “gateway to multimedia”, it will install most necessary codecs etc and add the Packman repo. That will be accessible afte the operation, it serves vlc, ffmeg and lots and lots and lots
of other stuff. And, it won’t throw the nasty GLIB errors on you.
I also suggest you use http://software.opensuse.org to find openSUSE Chromium packages, and remove the google repo.

I’m encountering the same error. Here are my repos:

#  | Alias                | Name                       | Enabled | Refresh | Priority | Type   | URI                                                                             | Service
---+----------------------+----------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------
 1 | Mozilla_11.4         | Mozilla 11.4               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/                |        
 2 | nVidia_11.4          | nVidia 11.4                | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/11.4/                                        |        
 3 | openSUSE-11.4-11.4-0 | openSUSE-11.4-11.4-0       | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-Optiarc_DVD_RW_AD-7560A_30650000_1633993Q111 |        
 4 | packman              | packman                    | Yes     | No      |   99     | rpm-md | http://packman.inode.at/suse/Factory                                            |        
 5 | repo-debug           | openSUSE-11.4-Debug        | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/11.4/repo/oss/                  |        
 6 | repo-debug-update    | openSUSE-11.4-Update-Debug | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/11.4/                                 |        
 7 | repo-non-oss         | openSUSE-11.4-Non-Oss      | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/non-oss/                    |        
 8 | repo-oss             | openSUSE-11.4-Oss          | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/oss/                        |        
 9 | repo-source          | openSUSE-11.4-Source       | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/11.4/repo/oss/                 |        
10 | repo-update          | openSUSE-11.4-Update       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.4/                                       |        

On 2012-02-12 18:16, bjmsam wrote:
>
> I’m encountering the same error. Here are my repos:

It would help if you posted the complete download/install attempt with
zypper. From the initial line with prompt and command line issued.

But, it could be because you are using packman for factory, that’s a big
no-no. You will have to replace with packman for 11.4 and downgrade all the
affected packages.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

I use the Software Manager GUI; how can I access the zypper commands it issued?

Strange, I don’t know how that happened? I’ll give it a try. Thanks!

On 2012-02-12 21:46, bjmsam wrote:
>
> robin_listas;2439794 Wrote:
>>
>> It would help if you posted the complete download/install attempt with
>> zypper. From the initial line with prompt and command line issued.
> I use the Software Manager GUI; how can I access the zypper commands it
> issued?

It does not issue commands to zypper, it is a different program.

Forget it, it must be the packman repo.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Yes, switching from Factory to OpenSUSE_11.4 did the trick. Thanks again!