ich bin auf der Suche nach einer passenden Version der glibc in den Debian-Paketen. Meine Suche in den Paketverzeichnissen hat drei Pakete gefunden, die die glibc jedoch nicht enthalten:
- Paket glibc-doc
- Paket glibc-doc-reference
- Paket glibc-source
Hier nochmal eine etwas umfassende Beschreibung meines Problems:
Ich habe ein kleines Bastelprojekt angefangen und versuche ein Programm (Spek) zum Laufen zu bekommen, welches in meiner Distributionsversion nicht enthalten ist. Dabei orientiere ich mich am Paket- und Umgebungsmanager Conda. Conda installiert Programme an beliebigen Orten des Dateisystems. Dabei wird der runpath so umgestaltet, dass Bibliotheken in einem bestimmten Verzeichnis gesucht werden. Dies kann man mit readelf -d einsehen. z.B.
Code: Alles auswählen
Tag Typ Name/Wert
0x000000000000001d (RUNPATH) Bibliothek runpath: [$ORIGIN/../lib/]
0x0000000000000001 (NEEDED) Gemeinsame Bibliothek [libavformat.so.59]
0x0000000000000001 (NEEDED) Gemeinsame Bibliothek [libavcodec.so.59]
....
Code: Alles auswählen
./spek: /home/xxx/tmp/Spek/spek_0.8.5+dfsg-2_amd64/usr/bin/../lib/libm.so.6: version `GLIBC_2.38' not found (required by /home/xxx/tmp/Spek/spek_0.8.5+dfsg-2_amd64/usr/bin/../lib/libwx_gtk3u_core-3.2.so.0)
Ich freue mich über Hinweise, in welchem Paket ich die GLIBC (am besten Version 2.38 oder größer) finden kann.
Danke fürs Lesen