Hi!
Van egy debian etch rendszerem, aminek az idevágó paraméterei:
dpkg -l | grep -i libc
ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii libc6-dev 2.3.6.ds1-13etch2 GNU C Library: Development Libraries and Hea
x86_64 rendszerről van szó. Van egy program, ami 2.4- es libc6- ot igényel. Az lenne a kérdésem, hogy ezt az upgradet hogyan lehet a legkevésbé fájdalmasan elvégezni, mert itt azért ugye nem csak egy egyszerű programot szeretnék upgradelni.
Mindent választ nagyon köszönök előre is!
- 2127 megtekintés
Hozzászólások
apt-get dist-upgrade
- A hozzászóláshoz be kell jelentkezni
Nem hiszem , mert az etch 2.3.6 ot használja.
- A hozzászóláshoz be kell jelentkezni
Igen, pont ez vele a gondom, ezért kérem a segítségeteket, szóval bármilyen ötlet érdekel. Persze egy dist-upgrade lennyre nyílván megoldaná, de itt jó lenne, ha stabil maradna.
- A hozzászóláshoz be kell jelentkezni
Nekem lenny/sid hibrid van fenn, és nincs vele gond.
Esetleg megpróbálhatod hozzáadni a sources.list-hez a lennyt is, majd
apt-get update ; apt-get install xnview
, majd kiszeded a lennyt.
Illetve volt itt téma a debootstrap-ről (tetszőleges rendszer chroot-ban).
- A hozzászóláshoz be kell jelentkezni
De neki 2.4-es kell, bár a nagyobb verzió is jó lehet, felteszem.
libc6:
etch 2.3.6
lenny 2.6.1
sid 2.6.1
Mi is pontosan a hibaüzenet egyébiránt?
Különben volt itt még szó a keverés+pinningről is, az is megoldás lehet, csak a sid-et kell lenny-vel behelyettesíteni értelemszerűen.
- A hozzászóláshoz be kell jelentkezni
Elolvastam, jó cikk, elkezdtem, de az egyetlen gond jelen esetben, hogy annyira "elementáris" az nconvert, hogy szinte mindent rántana így is magával. Bár csak jó lenne a sima convert, akkor nem lenne ez a szívás vele :- ).
A pontos hibaüzenet így néz ki:
./nconvert
./nconvert: /lib/libc.so.6: version `GLIBC_2.4' not found (required by ./nconvert)
strace- val lekövettem, de nem lettem tőle okosabb. Akit érdekel: strace
- A hozzászóláshoz be kell jelentkezni
:(
Akkor marad a forrásból fordítás, már amennyiben válaszolnak a leveledre és pozitívan állnak hozzá.
- A hozzászóláshoz be kell jelentkezni
Nekem nem kell a forrás, elég ha adnak egy olyan binárist, ami elmegy ezzel a glibcvel :- ).
- A hozzászóláshoz be kell jelentkezni
:D
- A hozzászóláshoz be kell jelentkezni
Lehet, de nagy terheltségű éles szerverre nem szívesen raknék ki unstablet.
- A hozzászóláshoz be kell jelentkezni
Próbáltam, nem is egyféleképpen, fakechroot, dchroot, stb. Lassú, másodpercenként >150X kellene futnia, de így alíg ért el 50- et az adott gépen, ami egy eléggé felső kategóriás HP szerver.
- A hozzászóláshoz be kell jelentkezni
Melyik az a program?
- A hozzászóláshoz be kell jelentkezni
xnview/ nconvert. Ha lenne régebbi verzió, az sem lenne rossz, de olyat nem találtam.
- A hozzászóláshoz be kell jelentkezni
A tar.gz-t raknád fel, vagy az rpm-et (konvertálva)?
- A hozzászóláshoz be kell jelentkezni
Csak az nconvert kell belole, annak a letoltesenel van 64 bites is, xnview valamiert nem mukodott, de mindjart megnezem, hogy mi volt vele a bibi.
- A hozzászóláshoz be kell jelentkezni
Pontosan ugyanaz a problémája, mint fentebb :- ). 2.4- es glibc kell neki.
- A hozzászóláshoz be kell jelentkezni
mi az a funkcio ami a 2.4-es libc6-ban benne van es a 2.3-asban pedig nincs es ennek a programnak szuksege van ra? mert ha semmi akkor a programot kene leforditanod nem libc6-ot frissitened...
- A hozzászóláshoz be kell jelentkezni
+1
Tedd fel a programot forrasbol!
- A hozzászóláshoz be kell jelentkezni
Ehhez már csak a forrásra lenne szükségem. Írtam nekik, hogy megvenné a cég, költség nem számít, egyelőre nem válaszoltak.
- A hozzászóláshoz be kell jelentkezni
ha nincs forras akkor inkabb a chroot (debootstrap)
- A hozzászóláshoz be kell jelentkezni
Mint fentebb írtam, sajnos az nagyon lelassítja a dolgot :- (, de azért köszi az ötletet.
- A hozzászóláshoz be kell jelentkezni
A chroot nem kene, h lassitsa... Valszeg chroot nelkul is ugyanigy fog futni. Meg azert masodpercenkent 150 fork... Nem akarok beleugatni de biztosan nem pazarlo ez picit? Mmint eroforrasilag.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem, ubuntu alatt rendesen fut, viszi 100+/s- sel minden gond nélkül úgy, hogy azon még más is fut.
Igazad van, szerintem is marha rosszul van megírva a portal, de a programozó nem én vagyok. Amúgy valami olyasmi miatt kell, hogy ha egy nagy képhez tartozó kis kép nem létezik, akkor az dob egy 404- et, átirányítódik, és runtime legenerálja az összes képet. Egy képhez 12 kicsi tartozik. Van >6*10^6 kép, ebből jön ez a nagy futtatási igény. Most nem vagyok biztos a számokban, de azt hiszem, hogy ezt osztani kellene 12- vel, mármint annyi a különböző kép, és mindegyiknek van 12 mérete, vagy ilyesmi, de ebbe nem folytam bele.
- A hozzászóláshoz be kell jelentkezni
Tehát neked csupán Thumbnail gyártásra kell az nconvert, ha jól értem?
- A hozzászóláshoz be kell jelentkezni
chrootnak nincs ekkora overheadje, en raknek a chrootba egy stracet es megneznem mi a problema
- A hozzászóláshoz be kell jelentkezni
ldd nconvert
mit mond?
- A hozzászóláshoz be kell jelentkezni
Ezt: :- )
ldd nconvert
./nconvert: /lib/libc.so.6: version `GLIBC_2.4' not found (required by ./nconvert)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002b33e7671000)
libm.so.6 => /lib/libm.so.6 (0x00002b33e786f000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002b33e79f2000)
libc.so.6 => /lib/libc.so.6 (0x00002b33e7aff000)
/lib64/ld-linux-x86-64.so.2 (0x00002b33e7559000)
- A hozzászóláshoz be kell jelentkezni
Akkor ennek a binarisnak a futtatasahoz vagy chroot, vagy dist-upgrade kevert rendszerre vagy testing/unstable-re.
- A hozzászóláshoz be kell jelentkezni
chroot lett a megoldas, ami nem tudom miert, de eleg lassu, viszont az nconvert irt, hogy megcsinaljak 15+10 Euroert.
- A hozzászóláshoz be kell jelentkezni
25 euro nem penz. GFL viszont eleg jo anyag, pl. a ditherje jobb, mint imagemagicnak.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Mi az a funkció, amit az nconvert tud, de a imagemagick/graphicsmagick nem?
http://download.chip.eu/hu/download_hu_66577.html. A Redhat6-os működött nálam (kis linkelgetés után, nem 64 biten).
- A hozzászóláshoz be kell jelentkezni
imagemagick convertje lassú normál futtatásban is, bár ha nem chrootolt, még gyorsabb, mint a chrootolt nconvert, viszont csúnyán dolgozik, és van 1- 2 dolog, amit nem tud, holnap megkérdezem, hogy pontosan mi is az. Amúgy 64 bites rendszer :- )(.
- A hozzászóláshoz be kell jelentkezni