Bonjour,
Voilà après une mise à jour sur lenny je ne peux plus lancer un certain nombre de programmes :
en particulier CCSM et surtout quodlibet
l’erreur est la suivante :
jean-louis@debian:~$ quodlibet
Traceback (most recent call last):
File "/usr/bin/quodlibet", line 299, in <module>
util.gtk_init()
File "/usr/share/quodlibet/util/__init__.py", line 44, in gtk_init
import gtk
File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py", line 48, in <module>
from gtk import _gtk
ImportError: /usr/lib/libcairo.so.2: undefined symbol: pixman_format_supported_destination
jean-louis@debian:~$
je n’ai pas trouvé de libairo en unstable pour voir, et si je demander de forcer l’installation de la version stable, il veut enlever les trois quart de gnome !
Si quelqu’un sait comment s’en dépatouiller ce serait fort utile !
merci d’avance
EDIT:
rebonjour!
Bon j’ai trouvé un lien avec quelque infos :
mail-archive.com/cffi-devel@ … 01294.html
Donc j’ai fait un :
objdump -T /usr/lib/libpixman-1.so.0
et j’obtiens effectivement :
...
0001c180 g DF .text 000001ed Base pixman_format_supported_destination
...
donc le symbole est bien présent dans /usr/lib/libpixman-1.so.0 mais /usr/lib/libcairo.so.2 ne va pas le chercher. Dans le lien que je viens de donner le type répond que sur son ordinateur :
[quote]libcairo.so is linked to /usr/lib/libpixman-1.so.0 which contains that
symbol.[/quote]
Ma question devient donc de quel type de lien s’agit-il et comment le faire s’il n’y est pas ??
merci d’avance…