[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

downgrade de libc6 (de expe à etch) : aptitude vs. apt-get



Bonjour,

J'ai upgradé la libc6 vers expe sur ma babasse 64 bits qui tourne sous etch
(alors que curieusement, j'ai la même config sur ma babasse 32 bits et
n'ai eu aucunement à upgrader la libc6. Curieux...).

Or depuis, je n'arrive plus à compiler VTK (CVS 5.1), qui compile sans
problème sur la babasse 32 bits ceci dit en passant.

J'obtiens le message suivant (driver nvidia) :

Linking CXX shared library ../../bin/libvtkftgl.so
/usr/bin/ld: /usr/lib64/libGL.a(glapi.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libGL.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [bin/libvtkftgl.so.5.1.0] Erreur 1
make[1]: *** [Utilities/ftgl/CMakeFiles/vtkftgl.dir/all] Erreur 2
make: *** [all] Erreur 2

Une recherche sur google m'a renvoyé exactement un seul et unique
résultat, qui ne m'a pas franchement dépanné...

J'envisage donc de downgrader la libc6, seulement apt-get me fout
en l'air un grand nombre de paquets, sans me proposer de les réinstaller
par la suite (je trouve ça curieux).

D'où ma question : est-ce que l'utilisation de aptitude permet de
mieux gérer ce genre de problème ?

Sinon, dois-je me résigner à réinstaller tous mes paquets à la mimine ?
(étant donné que du côté de l'erreur sur libGL, je ne vois pas trop d'issue).

Merci.

-- 
http://scipy.org/FredericPetit



Reply to: