Portage 2.1_rc1-r3 (default-linux/amd64/2005.1, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r2 x86_64) ================================================================= System uname: 2.6.16-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.modulix.net/gentoo/ ftp://mirror.scarlet-internet.nl/pub/gentoo ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ " LINGUAS="es" MAKEOPTS="-j2" PKGDIR="/mnt/cdrom" 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/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="64bit X acpi alsa amd64 apm audiofile avi berkdb bindist bitmap-fonts cdparanoia cdr cli crypt cups directfb divx4linux doc dri dv dvd dvdr dvdread eds emboss encode ethereal foomaticdb fortran gd gif gnome gpm gstreamer gtk gtk2 gtkhtml ieee1394 imlib ipv6 isdnlog jabber java jpeg kde lzw lzw-tiff mp3 mpeg msn nas ncurses nls opengl pam pcmcia pcre pdflib perl png pppd python qt quicktime readline reflection sdl session sockets spell spl ssl tcpd tiff truetype-fonts type1-fonts usb v4l vcd wifi xmms xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_es userland_GNU video_cards_radeon video_cards_fglrx video_cards_vesa" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Error compiling gtk+,(I've got pango installed): ... checking for X11/extensions/sync.h... yes checking for XShmAttach... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking X11/extensions/XShm.h... yes checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/gtk+-2.8.17/work/gtk+-2.8.17/config.log !!! ERROR: x11-libs/gtk+-2.8.17 failed. Call stack: ebuild.sh, line 1527: Called dyn_compile ebuild.sh, line 931: Called src_compile gtk+-2.8.17.ebuild, line 109: Called econf '--enable-gtk-doc' '--with-libjpeg' '--with-libtiff' '--disable-xinerama' '--with-libpng' '--with-gdktarget=x11' '--with-xinput' ebuild.sh, line 533: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Created attachment 87225 [details] error compiling gtk+
NOT bugzilla.
your cairo and pango version ?
(In reply to comment #3) > your cairo and pango version ? > * x11-libs/cairo Latest version installed: 1.0.4 * x11-libs/pango Latest version installed: 1.12.2
what does 'equery f pango' give ? (needs gentoolkit)
(In reply to comment #5) > what does 'equery f pango' give ? (needs gentoolkit) > mazinger size # equery f pango [ Searching for packages matching pango... ] * Contents of x11-libs/pango-1.12.2: /etc /etc/pango /etc/pango/pangox.aliases /etc/pango/x86_64-pc-linux-gnu /usr /usr/bin /usr/bin/pango-querymodules /usr/bin/pango-view /usr/include /usr/include/pango-1.0 /usr/include/pango-1.0/pango /usr/include/pango-1.0/pango/pango-attributes.h /usr/include/pango-1.0/pango/pango-break.h /usr/include/pango-1.0/pango/pango-context.h /usr/include/pango-1.0/pango/pango-coverage.h /usr/include/pango-1.0/pango/pango-engine.h /usr/include/pango-1.0/pango/pango-enum-types.h /usr/include/pango-1.0/pango/pango-font.h /usr/include/pango-1.0/pango/pango-fontmap.h /usr/include/pango-1.0/pango/pango-fontset.h /usr/include/pango-1.0/pango/pango-glyph-item.h /usr/include/pango-1.0/pango/pango-glyph.h /usr/include/pango-1.0/pango/pango-item.h /usr/include/pango-1.0/pango/pango-layout.h /usr/include/pango-1.0/pango/pango-modules.h /usr/include/pango-1.0/pango/pango-ot.h /usr/include/pango-1.0/pango/pango-renderer.h /usr/include/pango-1.0/pango/pango-script.h /usr/include/pango-1.0/pango/pango-tabs.h /usr/include/pango-1.0/pango/pango-types.h /usr/include/pango-1.0/pango/pango-utils.h /usr/include/pango-1.0/pango/pango.h /usr/include/pango-1.0/pango/pangofc-decoder.h /usr/include/pango-1.0/pango/pangofc-font.h /usr/include/pango-1.0/pango/pangofc-fontmap.h /usr/include/pango-1.0/pango/pangoft2.h /usr/include/pango-1.0/pango/pangox.h /usr/include/pango-1.0/pango/pangoxft-render.h /usr/include/pango-1.0/pango/pangoxft.h /usr/lib64 /usr/lib64/libpango-1.0.la /usr/lib64/libpango-1.0.so -> libpango-1.0.so.0.1200.2 /usr/lib64/libpango-1.0.so.0 -> libpango-1.0.so.0.1200.2 /usr/lib64/libpango-1.0.so.0.1200.2 /usr/lib64/libpangoft2-1.0.la /usr/lib64/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.1200.2 /usr/lib64/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.1200.2 /usr/lib64/libpangoft2-1.0.so.0.1200.2 /usr/lib64/libpangox-1.0.la /usr/lib64/libpangox-1.0.so -> libpangox-1.0.so.0.1200.2 /usr/lib64/libpangox-1.0.so.0 -> libpangox-1.0.so.0.1200.2 /usr/lib64/libpangox-1.0.so.0.1200.2 /usr/lib64/libpangoxft-1.0.la /usr/lib64/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.1200.2 /usr/lib64/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.1200.2 /usr/lib64/libpangoxft-1.0.so.0.1200.2 /usr/lib64/pango /usr/lib64/pango/1.5.0 /usr/lib64/pango/1.5.0/modules /usr/lib64/pango/1.5.0/modules/pango-arabic-fc.la /usr/lib64/pango/1.5.0/modules/pango-arabic-fc.so /usr/lib64/pango/1.5.0/modules/pango-basic-fc.la /usr/lib64/pango/1.5.0/modules/pango-basic-fc.so /usr/lib64/pango/1.5.0/modules/pango-basic-x.la /usr/lib64/pango/1.5.0/modules/pango-basic-x.so /usr/lib64/pango/1.5.0/modules/pango-hangul-fc.la /usr/lib64/pango/1.5.0/modules/pango-hangul-fc.so /usr/lib64/pango/1.5.0/modules/pango-hebrew-fc.la /usr/lib64/pango/1.5.0/modules/pango-hebrew-fc.so /usr/lib64/pango/1.5.0/modules/pango-indic-fc.la /usr/lib64/pango/1.5.0/modules/pango-indic-fc.so /usr/lib64/pango/1.5.0/modules/pango-khmer-fc.la /usr/lib64/pango/1.5.0/modules/pango-khmer-fc.so /usr/lib64/pango/1.5.0/modules/pango-syriac-fc.la /usr/lib64/pango/1.5.0/modules/pango-syriac-fc.so /usr/lib64/pango/1.5.0/modules/pango-thai-fc.la /usr/lib64/pango/1.5.0/modules/pango-thai-fc.so /usr/lib64/pango/1.5.0/modules/pango-tibetan-fc.la /usr/lib64/pango/1.5.0/modules/pango-tibetan-fc.so /usr/lib64/pkgconfig /usr/lib64/pkgconfig/pango.pc /usr/lib64/pkgconfig/pangoft2.pc /usr/lib64/pkgconfig/pangox.pc /usr/lib64/pkgconfig/pangoxft.pc /usr/share /usr/share/doc /usr/share/doc/pango-1.12.2 /usr/share/doc/pango-1.12.2/AUTHORS.gz /usr/share/doc/pango-1.12.2/ChangeLog.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-0.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-10.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-12.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-2.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-4.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-6.gz /usr/share/doc/pango-1.12.2/ChangeLog.pre-1-8.gz /usr/share/doc/pango-1.12.2/NEWS.gz /usr/share/doc/pango-1.12.2/README.gz /usr/share/gtk-doc /usr/share/gtk-doc/html /usr/share/gtk-doc/html/pango /usr/share/gtk-doc/html/pango/PangoEngineLang.html /usr/share/gtk-doc/html/pango/PangoEngineShape.html /usr/share/gtk-doc/html/pango/PangoFcDecoder.html /usr/share/gtk-doc/html/pango/PangoFcFont.html /usr/share/gtk-doc/html/pango/PangoFcFontMap.html /usr/share/gtk-doc/html/pango/PangoMarkupFormat.html /usr/share/gtk-doc/html/pango/home.png /usr/share/gtk-doc/html/pango/index.html /usr/share/gtk-doc/html/pango/index.sgml /usr/share/gtk-doc/html/pango/ix01.html /usr/share/gtk-doc/html/pango/layout.gif /usr/share/gtk-doc/html/pango/left.png /usr/share/gtk-doc/html/pango/lowlevel.html /usr/share/gtk-doc/html/pango/pango-ATSUI-Fonts.html /usr/share/gtk-doc/html/pango/pango-Cairo-Rendering.html /usr/share/gtk-doc/html/pango/pango-Coverage-Maps.html /usr/share/gtk-doc/html/pango/pango-Engines.html /usr/share/gtk-doc/html/pango/pango-Fonts.html /usr/share/gtk-doc/html/pango/pango-FreeType-Fonts-and-Rendering.html /usr/share/gtk-doc/html/pango/pango-Glyph-Storage.html /usr/share/gtk-doc/html/pango/pango-Layout-Objects.html /usr/share/gtk-doc/html/pango/pango-Modules.html /usr/share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html /usr/share/gtk-doc/html/pango/pango-Scripts.html /usr/share/gtk-doc/html/pango/pango-Tab-Stops.html /usr/share/gtk-doc/html/pango/pango-Text-Attributes.html /usr/share/gtk-doc/html/pango/pango-Text-Processing.html /usr/share/gtk-doc/html/pango/pango-Win32-Fonts-and-Rendering.html /usr/share/gtk-doc/html/pango/pango-X-Fonts-and-Rendering.html /usr/share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html /usr/share/gtk-doc/html/pango/pango-querymodules.html /usr/share/gtk-doc/html/pango/pango.devhelp /usr/share/gtk-doc/html/pango/pango.html /usr/share/gtk-doc/html/pango/rendering.html /usr/share/gtk-doc/html/pango/right.png /usr/share/gtk-doc/html/pango/rotated-text.png /usr/share/gtk-doc/html/pango/style.css /usr/share/gtk-doc/html/pango/tools.html /usr/share/gtk-doc/html/pango/up.png /usr/share/man /usr/share/man/man1 /usr/share/man/man1/pango-querymodules.1.gz /var /var/lib
There is indeed no pango cairo backend, which is odd since cairo is a direct dependency of pango. Please rebuild pango, see if it solves the problem. If not, attach the buildlog.
*** Bug 134170 has been marked as a duplicate of this bug. ***
(In reply to comment #7) > There is indeed no pango cairo backend, which is odd since cairo is a direct > dependency of pango. Please rebuild pango, see if it solves the problem. If > not, attach the buildlog. > How do I work around this bug by manually downloading and installing pango? I've tried rebuilding from the ebuild many times and many different ways.
Why don't you post the buildlog as requested ?
where is buildlog?
Sorry, the buildlog was attached to bug that was a dup of this. It is attached now.
Created attachment 87447 [details] buildlog? buildlog I think
thats the log of the configure step, the buildlog is the output of a full pango merge process. The config.log of pango itself might also be interesting.
Created attachment 87476 [details] output from emerge gtk+
Created attachment 87477 [details] output from emerge pango
Created attachment 87478 [details] gtk config log
(In reply to comment #14) > thats the log of the configure step, the buildlog is the output of a full pango > merge process. > > The config.log of pango itself might also be interesting. > I can't find that. Maybe it gets deleted because it is successful or it gets deleted when I reboot. :-(
pango finds cairo, but fails all tests for it. Put 'keepwork' in FEATURES so pango's config.log doesn't get deleted.
Created attachment 87506 [details] pango config log
It would appear your freetype is broken somehow: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../lib64/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' Try re-emerging freetype then cairo?
(In reply to comment #21) > It would appear your freetype is broken somehow: > /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../lib64/libcairo.so: undefined > reference to `FT_GlyphSlot_Embolden' > > Try re-emerging freetype then cairo? That didn't work. I have also tried emerge -e also with not luck. Here are my new log files. I can't see how to delete old attachments.
Created attachment 87543 [details] output from emerging freetype, cairo, pango, gtk+
Created attachment 87544 [details] config logs from emerging cairo, pango, gtk+ There was no freetype config file on my system. The work directory is not empty though.
Created attachment 87545 [details] emerging logs for freetype, cairo, pango, gtk+
'emerge freetype cairo pango gtk+' fixed my problem.Thanks!.
Created attachment 87745 [details] emerge freetype cairo pango gtk+ output and config files I emerged everything 4 times and it still didn't fix it.
(In reply to comment #27) > Created an attachment (id=87745) [edit] > emerge freetype cairo pango gtk+ output and config files > > I emerged everything 4 times and it still didn't fix it. > The pango config.log still says: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../lib64/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' :-(
Created attachment 87748 [details] older cariro emerge An older cairo at least gives an error about reference to `FT_GlyphSlot_Embolden' and refuses to emerge.
No 'FT_GlyphSlot_Embolden' error anymore but no pango cairo backend. :-) I wonder if this matters: libtool: install: warning: `/var/tmp/portage/pango-1.12.2/work/pango-1.12.2/pango/libpango-1.0.la' has not been installed in `/usr/lib64' configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. !!! ERROR: x11-libs/gtk+-2.8.18 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile gtk+-2.8.18.ebuild, line 109: Called econf '--disable-gtk-doc' '--with-libjpeg' '--with-libtiff' '--disable-xinerama' '--with-libpng' '--with-gdktarget=x11' '--with-xinput' ebuild.sh, line 541: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Created attachment 88724 [details] emerge freetype cairo pango gtk+ output
Created attachment 88725 [details] configs for freetype cairo pango
@Bob: Please post your emerge info.
Created attachment 88981 [details] 20060612 emerge info
please attach as plain-text, that file just looks like garbage text to me. ( even after extracting )
Gentoo Base System version 1.12.0 Portage 2.1_rc4-r5 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.4-r3, 2.6.14.4 x86_64) ================================================================= System uname: 2.6.14.4 x86_64 AMD Athlon(tm) 64 Processor 3000+ dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 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.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=k8" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa arts avi berkdb bitmap-fonts cairo cdr cli crypt cups dri dvd eds emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk2 imlib ipv6 isdnlog jpeg kde ldap lzw lzw-tiff mp3 mpeg ncurses nls nptl nptlonly opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts usb vorbis xmms xorg xpm xv zlib elibc_glibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I'm trying to get it compiling manually. I get a libtool error on gtk+. Any suggestions? // code: emerge cairo normally // code: FEATURES='keepwork' emerge pango // in from /var/tmp/portage/pango-1.12.2/work/pango-1.12.2/configure // replace if $have_cairo ; then backends="$backends Cairo"; fi // with // code: backends="$backends Cairo" // gtk+ // code: PKG_CONFIG_PATH=/var/tmp/portage/pango-1.12.2/work/pango-1.12.2 CPPFLAGS=-I/var/tmp/portage/pango-1.12.2/work/pango-1.12.2 LDFLAGS=-L/var/tmp/portage/pango-1.12.2/work/pango-1.12.2 ./configure // code: make I get this error: libtool: link: cannot find the library `..//var/tmp/portage/pango-1.12.2/work/pango-1.12.2/pango/libpango-1.0.la' or unhandled argument `..//var/tmp/portage/pango-1.12.2/work/pango-1.12.2/pango/libpango-1.0.la'
James, Is this bug still present with the latest gtk? If not, please close this bug. Thanks
The reporter roberto <size2005@gmail.com> needs to close the bug.
Roberto, You said in comment 26 that this bug was fixed for you. Closing bug.