View previous topic :: View next topic |
Author |
Message |
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Mon Jun 26, 2006 4:33 am Post subject: [PANGO] Erreur: libpangocairo-1.0.so |
|
|
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 |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Thu Jun 29, 2006 4:54 pm Post subject: |
|
|
Salut ,
Qqu'un peux me donner les versions qu'il utilise en instable de :
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 |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Thu Jun 29, 2006 5:04 pm Post subject: |
|
|
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 |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Thu Jun 29, 2006 5:11 pm Post subject: |
|
|
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 |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Wed Jul 12, 2006 10:05 pm Post subject: |
|
|
Salut,
Désolé pour le retard , 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 |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Wed Jul 12, 2006 11:02 pm Post subject: |
|
|
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 |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Thu Jul 13, 2006 12:43 am Post subject: |
|
|
PabOu wrote: | euh, je ne sais pas ou tu en es dans ton problème |
Je galère sur ce point ,
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 |
|
|
|
|
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
|
|