LMSouq
server-admin Open

Error /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found

IV
IVs
1 month ago
3 views
Problem Description
firstly, I google'd a lot but nothing I found related to my case, I have an ELF executable file I'm trying to run it in my Ubuntu WSL, I've changed the permissions (`chmod +x file`), when I run it, this error shows up ``` /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by myFile) ``` and when I use ld command this shows up to me ``` myFile(.eh_frame); no .eh_frame_hdr table will be created ``` and when I tried to upgrade GLIBC it says it's up-do-date ``` Reading package lists... Done Building dependency tree Reading state information... Done libc6 is already the newest version (2.31-0ubuntu9.7). libc6 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 215 not upgraded. ``` and then I tried manually installing the deb file from https://packages.ubuntu.com/impish/amd64/libc6/download but this shows up to me : ``` dpkg: regarding libc6_2.34-0ubuntu3.2_amd64.deb containing libc6:amd64: libc6:amd64 breaks fakeroot (<< 1.25.3-1.1ubuntu2~) fakeroot (version 1.24-1) is present and installed. dpkg: error processing archive libc6_2.34-0ubuntu3.2_amd64.deb (--install): installing libc6:amd64 would break fakeroot, and deconfiguration is not permitted (--auto-deconfigure might help) Errors were encountered while processing: libc6_2.34-0ubuntu3.2_amd64.deb ```

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base