Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PANGO] Erreur: libpangocairo-1.0.so
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Mon Jun 26, 2006 4:33 am    Post subject: [PANGO] Erreur: libpangocairo-1.0.so Reply with quote

Salut ,


J'ai un soucis avec une lib de pango qui fait planter qques paquets :
Code:
gentoo-in-the-mov  %
 alacarte
Traceback (most recent call last):
  File "/usr/bin/alacarte", line 22, in ?
    from Alacarte.MainWindow import MainWindow
  File "/usr/lib64/python2.4/site-packages/Alacarte/MainWindow.py", line 19, in ?
    import gtk, gtk.glade, gmenu, gobject, gnomevfs, gnome.ui
  File "/usr/lib64/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 43, in ?
    from _gtk import *
ImportError: /usr/lib/libpangocairo-1.0.so.0: undefined symbol: cairo_scaled_font_get_font_options


En passant si qqu'un peut me donner le synopsis d'une installe d'un paquet CVS via un ebuild .


Merci à vous ,




@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Thu Jun 29, 2006 4:54 pm    Post subject: Reply with quote

Salut ,

Qqu'un peux me donner les versions qu'il utilise en instable de :
Code:
cairo
pango
gtk+

je dirais d'après les ebuilds:
Code:
cairo-1.1.8
pango-1.12.2
gtk+-2.8.19


Sinon qui fait tourner gnome via l'overlay breakmygentoo sans soucis ?



Merci,


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Jun 29, 2006 5:04 pm    Post subject: Reply with quote

Full ~x86 up-to-date :
Code:
# emerge -p cairo pango gtk+

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/cairo-1.0.4
[ebuild   R   ] x11-libs/pango-1.12.2
[ebuild   R   ] x11-libs/gtk+-2.8.19
Back to top
View user's profile Send private message
Scullder
Guru
Guru


Joined: 16 Mar 2006
Posts: 466
Location: France

PostPosted: Thu Jun 29, 2006 5:11 pm    Post subject: Reply with quote

Je suis en ~amd64 et j'utilise ça :

Code:
# emerge -p cairo pango gtk+

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/cairo-1.1.8
[ebuild   R   ] x11-libs/pango-1.12.2
[ebuild   R   ] x11-libs/gtk+-2.8.19

_________________
Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Wed Jul 12, 2006 10:05 pm    Post subject: Reply with quote

Salut,

Désolé pour le retard :lol: , sinon entre-temps, j'ai fais plusieurs emerge -e system et world car je voulais tester qques cflags et ldflags et même gcc-4.2. mais ce problème est tjrs présent et m'empêche d'installer gimp par ex sur mon portable...Voilà l'erreur avec le paquet gtkhtml :
Code:

...
rm -fr .libs/libgtkhtml-3.8.lax
creating libgtkhtml-3.8.la
(cd .libs && rm -f libgtkhtml-3.8.la && ln -s ../libgtkhtml-3.8.la libgtkhtml-3.8.la)
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -DGDK_DISABLE_DEPRECATE
usr/share"\" -DSYSCONFDIR=\""/etc"\" -DICONDIR=\"/usr/share/gtkhtml-3.8/icons\" -DGTKHT
le"\" -march=k8 -O3 -mtune=k8 -ftracer -fivopts -frename-registers -fpeel-loops -msse3
.o libgtkhtml-3.8.la -lsoup-2.2 -lgnutls -lgcrypt -lgpg-error -lxml2 -lz -lm -lglib-2.0
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -DGDK_DISABLE_DEPRECATE
usr/share"\" -DSYSCONFDIR=\""/etc"\" -DICONDIR=\"/usr/share/gtkhtml-3.8/icons\" -DGTKHT
le"\" -march=k8 -O3 -mtune=k8 -ftracer -fivopts -frename-registers -fpeel-loops -msse3
x86_64-pc-linux-gnu-gcc -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DIS
"/usr/share/gtkhtml-3.8/icons\" -DGTKHTML_DATADIR=\"/usr/share/gtkhtml-3.8\" -DGLADE_DA
name-registers -fpeel-loops -msse3 -pipe -ftree-vectorize -Wall -Wmissing-prototypes -W
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_create'
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_get_font_opt
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_surface_set_fallback_resolu
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_ps_surface_set_size'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_surface_get_type'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_create_for_stre
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_text_extents
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_get_ctm'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_set_size'
collect2: ld returned 1 exit status
make[2]: *** [gtest] Erreur 1
make[2]: *** Attente des tâches non terminées....
x86_64-pc-linux-gnu-gcc -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DIS
"/usr/share/gtkhtml-3.8/icons\" -DGTKHTML_DATADIR=\"/usr/share/gtkhtml-3.8\" -DGLADE_DA
name-registers -fpeel-loops -msse3 -pipe -ftree-vectorize -Wall -Wmissing-prototypes -W
-2.2.so /usr/lib64/libgnutls.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so /usr
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_create'
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_get_font_opt
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_surface_set_fallback_resolu
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_ps_surface_set_size'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_surface_get_type'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_create_for_stre
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_text_extents
/usr/lib/libpangocairo-1.0.so.0: undefined reference to `cairo_scaled_font_get_ctm'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `cairo_pdf_surface_set_size'
collect2: ld returned 1 exit status
make[2]: *** [testgtkhtml] Erreur 1
make[2]: quittant le répertoire « /var/tmp/portage/gtkhtml-3.11.4/work/gtkhtml-3.11.4/s
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/gtkhtml-3.11.4/work/gtkhtml-3.11.4 »
make: *** [all] Erreur 2

!!! ERROR: gnome-extra/gtkhtml-3.11.4 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  ebuild.sh, line 1254:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/overlays/bmg-main'



-Mon emerge info

Code:

gentoo-in-the-mov lib64 %
 emerge --info
Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4.90.20060701-r0, 2.6.17-gentoo-r1 x86_64)
=================================================================
                       System Settings
=================================================================
System uname: 2.6.17-gentoo-r1 x86_64 AMD Sempron(tm) Processor 3200+
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -mtune=k8 -ftracer -fivopts -frename-registers -fpeel-loops -msse3 -pipe -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=k8 -O3 -mtune=k8 -ftracer -fivopts -frename-registers -fpeel-loops -msse3 -pipe -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="assume-digests autoconfig ccache digest distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo "
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=both"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/xgl-coffee /usr/local/overlays/gkrellm-overlay /usr/local/overlays/bmg-main /usr/local/overlays/faya-gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi aim alsa audiofile avi bash-completion berkdb bidi bitmap-fonts bluetooth bonobo cairo cdda cdinstall cdio cdparanoia cdr cli crypt cscope cups dbus directfb dlloader dri dts dv dvd dvdr dvdread eds emboss emul-linux-x86 encode fbcon ffmpeg flac foomaticdb fortran freetype ftp gb gif glitz gnome gnutls gphoto2 gpm gstreamer gtk gtk2 hal hashstyle howl imagemagick imlib ipv6 isdnlog jabber jpeg kerberos lcms libcaca live lzw lzw-tiff mad maildir matroska mikmod mime motif mp3 mpeg msn ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcmcia pcre pdf pdflib perl png posix pppd python qt3 qt4 quicktime readline reflection sdl session sndfile sox speex spell spl ssl stream svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb vcd videos vlm vorbis wifi wxwindows xine xml xmms xorg xpm xv xvid zlib elibc_glibc input_devices_synaptics input_devices_mouse input_devices_keyboard kernel_linux linguas_fr userland_GNU video_cards_fglrx"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS



Cela ne vient pas des flags , ldflags car j'ai compilé sans ces flags, avec -march=k8 -O2 -pipe, et le problème persiste et en plus j'ai compilé des milliers de paquets avec mes flags cités ds emerge --info sans aucun plantage...Est-ce qu'une flags peut causer un problème de référence ds une librairie ?.



Merci,



@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Hélécine - Belgium

PostPosted: Wed Jul 12, 2006 11:02 pm    Post subject: Reply with quote

euh, je ne sais pas ou tu en es dans ton problème, mais quand j'ai une erreur de ce type, je fais ca :

Code:
pabou@chocolat ~ $ qfile libgtk-x11-2.0.so.0
x11-libs/gtk+ (/usr/lib/libgtk-x11-2.0.so.0)


Et j'en déduis que je dois recompiler x11-libs/gtk+
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Thu Jul 13, 2006 12:43 am    Post subject: Reply with quote

PabOu wrote:
euh, je ne sais pas ou tu en es dans ton problème


Je galère sur ce point :x ,

Code:

gentoo-in-the-mov lib %
 ls -l | grep libgtk-x11-2.0.so.0
lrwxrwxrwx   1 root root       26 jui 12 20:10 libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.1000.0
lrwxrwxrwx   1 root root       26 jui 12 20:10 libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.1000.0
-rwxr-xr-x   1 root root  4308960 jui 12 20:10 libgtk-x11-2.0.so.0.1000.0
-rwxr-xr-x   1 root root  3726256 jui 12 09:23 libgtk-x11-2.0.so.0.800.19

sachant que le répertoire /usr/lib sous amd64 pointe vers le répertoire /usr/lib64, donc j'ai recréé les liens au cas ou...Comme j'ai dis sur le post précédent, j'ai fais plusieurs fois des emerge -e system et world pour tester mes flags...j'essais aussi de recompiler les dépendances de gtk+ et cairo mais sans résultat pour l'instant même en downgradant les paquets cités au debut de ce thread...car je tourne avec l'overlay de breakmygentoo ou on est déjà à gtk+-2.10 mais je ne pense pas que cela vienne de là.


Merci,



@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum