Find the answer to your Linux question:
Results 1 to 3 of 3
im trying to run an application and its giving me the error: /lib/tls/i686/cmov/libc.so.6: version 'GLIBC_2.4' not found (required) Then, using the command "ls /lib/libc-*" I discovered I infact was running ...
  1. #1
    Just Joined!
    Join Date
    Nov 2006
    Posts
    6

    help upgrading glibc from 2.3 to 2.4 please?

    im trying to run an application and its giving me the error:

    /lib/tls/i686/cmov/libc.so.6: version 'GLIBC_2.4' not found (required)

    Then, using the command "ls /lib/libc-*" I discovered I infact was running libc2.3.6

    So then A-HA I said ill just apt-get the latest libc right?
    CRAP!

    Apparently debian doesnt have libc2.4 yet in the testing release?? I tried searching the package database of testing and even unstable and didnt find anything other than libc2.5 in experimental (And I dont think i want to install that!!)

    so then I downloaded libc2.4's .gz and unzipped it, I learned how to configure it and then failed miserably trying to make and make-install it. I must have spent 2 hours on this and im glad it didnt work either because after reading on google I have seen that people destroyed their entire system trying to do this like I was - they had to format after it was all said and done!

    So back to square one, I found a place where someone said they used a ubuntu edgy repository to install glibc2.4 on debian and it worked "okay". with a few more people chiming in that it worked for them.

    so I found this file:
    http://gb.archive.ubuntu.com/ubuntu/...ntu12_i386.deb

    and tried to install it using dpkg but it says:
    dpkg: dependency problems prevent configuration of libc6:
    libc6 depends on locales (>=2.3.11); however:
    version of locales on system is 2.3.6.dsl-7.

    So PLEASE if anyone knows, what am I doing wrong / how do I get it to work :\

    Thank you!

  2. #2
    Linux User
    Join Date
    Feb 2006
    Posts
    484
    the glibc 2.4 depend on locales 2.3.11 or newer , so you must install
    locales 2.3.11 or newer wich maybe depend on another packages and you find youreself in a dependenci hell.

    add the etch repository to your sources.list
    apt-get update
    apt-get install libc6

    and than comment out the etc line and do "apt-get update" again
    its give you a mixed system and may brake something.

    or

    download a glibc tutorial and read how to update your glibc

    or
    upgrade your system to etch
    (i think thi is the best way)

  3. #3
    Just Joined!
    Join Date
    Jul 2006
    Posts
    11
    I have the latest version of debian but i still cant update to 2.4.


    The following packages have unmet dependencies:
    wine: Depends: libc6 (>= 2.4-1) but 2.3.6.ds1-13 is to be installed


    I have 2 other programs that want the latest version any ideas?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •