Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67360 - emerge gtk+ fails on pango
Summary: emerge gtk+ fails on pango
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Low normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 67361 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-13 03:15 UTC by SinisterGentoo
Modified: 2004-10-25 10:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gtk+ config.log (gtk_config.log,69.75 KB, text/plain)
2004-10-16 03:46 UTC, SinisterGentoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SinisterGentoo 2004-10-13 03:15:25 UTC
i tried to emerge -uD gaim and it said that i needed gtk+ installed, so i tried installing gtk+ and it dies on the error saying that i need to install pango, although i already have pango installed and have re-emerged it several times since.

Reproducible: Always
Steps to Reproduce:
1. emerge gtk+
2.
3.

Actual Results:  
emerge gtk+ dies on this error....

checking Pango flags... -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/
include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/
usr/lib/glib-2.0/include   -Wl,--export-dynamic -lpangoxft-1.0 -lpangox-1.0 -
lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
configure: error:
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org

so i tried to re-emerge pango and it emerged fine, then ran emerge gtk+ again 
with same error

Expected Results:  
gtk+ should have emerged so i can update gaim :)
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-10-13 07:03:02 UTC
*** Bug 67361 has been marked as a duplicate of this bug. ***
Comment 2 foser (RETIRED) gentoo-dev 2004-10-13 16:38:59 UTC
your 'emerge info' (please please please for once let someone actually read the bugreport form :( ) ?

Post also the config.log of your gtk+ install & just check if the pango libs are there, you know, the obvious things to check.
Comment 3 SinisterGentoo 2004-10-14 03:14:21 UTC
i didnt see anything about pango libs in the config.log file, so im gonna assume they arent there. never really dove this deep into something, usually it was easier to fix.  i did a search for pango and this is what it says i have, which doesnt make sense with the emerge error

x11-libs/pango
      Latest version available: 1.6.0
      Latest version installed: 1.6.0
      Size of downloaded files: 929 kB
      Homepage:    http://www.pango.org/
      Description: Text rendering and layout library
      License:     LGPL-2 FTL
Comment 4 SinisterGentoo 2004-10-14 03:23:03 UTC
also, i dont know if i showed it earlier, but my system says i already have gtk+ installed as well 

root@BlackBeauty:~ $ emerge -p gtk+

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] x11-libs/gtk+-2.4.9-r1
Comment 5 foser (RETIRED) gentoo-dev 2004-10-14 05:34:10 UTC
you still didn't post your emerge info & config.log ! And the things you do post are irrelevant. I'm already guiding here, then don't start doing your own thing.

Do a 'qpkg -l pango' & attach the output as well.
Comment 6 SinisterGentoo 2004-10-14 13:15:35 UTC
not to sound like a huge n00b, but what you mean emerge info??  and you want the WHOLE gtk+ config.log??  and heres teh qpkg

x11-libs/pango-1.6.0 *
CONTENTS:
/var
/var/lib
/etc
/etc/pango
/etc/pango/pangox.aliases
/usr
/usr/bin
/usr/bin/pango-querymodules
/usr/include
/usr/include/pango-1.0
/usr/include/pango-1.0/pango
/usr/include/pango-1.0/pango/pango-item.h
/usr/include/pango-1.0/pango/pango-script.h
/usr/include/pango-1.0/pango/pango-types.h
/usr/include/pango-1.0/pango/pangox.h
/usr/include/pango-1.0/pango/pango-font.h
/usr/include/pango-1.0/pango/pangofc-decoder.h
/usr/include/pango-1.0/pango/pango-utils.h
/usr/include/pango-1.0/pango/pango-enum-types.h
/usr/include/pango-1.0/pango/pango-ot.h
/usr/include/pango-1.0/pango/pango-coverage.h
/usr/include/pango-1.0/pango/pango-fontset.h
/usr/include/pango-1.0/pango/pangofc-fontmap.h
/usr/include/pango-1.0/pango/pango-tabs.h
/usr/include/pango-1.0/pango/pango.h
/usr/include/pango-1.0/pango/pango-layout.h
/usr/include/pango-1.0/pango/pango-break.h
/usr/include/pango-1.0/pango/pango-fontmap.h
/usr/include/pango-1.0/pango/pangofc-font.h
/usr/include/pango-1.0/pango/pangoxft.h
/usr/include/pango-1.0/pango/pangoft2.h
/usr/include/pango-1.0/pango/pango-glyph.h
/usr/include/pango-1.0/pango/pango-context.h
/usr/include/pango-1.0/pango/pango-engine.h
/usr/include/pango-1.0/pango/pango-glyph-item.h
/usr/include/pango-1.0/pango/pango-attributes.h
/usr/include/pango-1.0/pango/pango-modules.h
/usr/lib
/usr/lib/libpangoxft-1.0.so.0.600.0
/usr/lib/libpangoft2-1.0.la
/usr/lib/pango
/usr/lib/pango/1.4.0
/usr/lib/pango/1.4.0/modules
/usr/lib/pango/1.4.0/modules/pango-basic-x.la
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so
/usr/lib/pango/1.4.0/modules/pango-basic-fc.la
/usr/lib/pango/1.4.0/modules/pango-indic-fc.la
/usr/lib/pango/1.4.0/modules/pango-thai-fc.la
/usr/lib/pango/1.4.0/modules/pango-hebrew-fc.so
/usr/lib/pango/1.4.0/modules/pango-hangul-fc.la
/usr/lib/pango/1.4.0/modules/pango-basic-x.so
/usr/lib/pango/1.4.0/modules/pango-hebrew-fc.la
/usr/lib/pango/1.4.0/modules/pango-thai-fc.so
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so
/usr/lib/pango/1.4.0/modules/pango-hangul-fc.so
/usr/lib/pango/1.4.0/modules/pango-arabic-fc.la
/usr/lib/pango/1.4.0/modules/pango-arabic-fc.so
/usr/lib/pkgconfig
/usr/lib/pkgconfig/pangox.pc
/usr/lib/pkgconfig/pangoft2.pc
/usr/lib/pkgconfig/pango.pc
/usr/lib/pkgconfig/pangoxft.pc
/usr/lib/libpangoxft-1.0.la
/usr/lib/libpangox-1.0.la
/usr/lib/libpango-1.0.la
/usr/lib/libpango-1.0.so.0.600.0
/usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.600.0 1097608274
/usr/lib/libpangoft2-1.0.so.0.600.0
/usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.600.0 1097608274
/usr/lib/libpangox-1.0.so.0.600.0
/usr/share
/usr/share/doc
/usr/share/doc/pango-1.6.0
/usr/share/doc/pango-1.6.0/AUTHORS.gz
/usr/share/doc/pango-1.6.0/INSTALL.gz
/usr/share/doc/pango-1.6.0/NEWS.gz
/usr/share/doc/pango-1.6.0/README.gz
/usr/share/doc/pango-1.6.0/TODO.xml.gz
/usr/share/doc/pango-1.6.0/TODO.gz
/usr/share/doc/pango-1.6.0/ChangeLog.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/pango-querymodules.1.gz
/usr/share/gtk-doc
/usr/share/gtk-doc/html
/usr/share/gtk-doc/html/pango
/usr/share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
/usr/share/gtk-doc/html/pango/tools.html
/usr/share/gtk-doc/html/pango/home.png
/usr/share/gtk-doc/html/pango/pango-Text-Processing.html
/usr/share/gtk-doc/html/pango/pango.html
/usr/share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html
/usr/share/gtk-doc/html/pango/pango-Text-Attributes.html
/usr/share/gtk-doc/html/pango/pango-FreeType-Fonts-and-Rendering.html
/usr/share/gtk-doc/html/pango/left.png
/usr/share/gtk-doc/html/pango/pango-Win32-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/index.sgml
/usr/share/gtk-doc/html/pango/PangoFcDecoder.html
/usr/share/gtk-doc/html/pango/lowlevel.html
/usr/share/gtk-doc/html/pango/pango-Tab-Stops.html
/usr/share/gtk-doc/html/pango/pango-X-Fonts-and-Rendering.html
/usr/share/gtk-doc/html/pango/right.png
/usr/share/gtk-doc/html/pango/rendering.html
/usr/share/gtk-doc/html/pango/PangoEngineLang.html
/usr/share/gtk-doc/html/pango/pango-Engines.html
/usr/share/gtk-doc/html/pango/up.png
/usr/share/gtk-doc/html/pango/PangoFcFontMap.html
/usr/share/gtk-doc/html/pango/pango-Coverage-Maps.html
/usr/share/gtk-doc/html/pango/PangoEngineShape.html
/usr/share/gtk-doc/html/pango/PangoMarkupFormat.html
/usr/share/gtk-doc/html/pango/pango.devhelp
/usr/share/gtk-doc/html/pango/pango-Modules.html
/usr/share/gtk-doc/html/pango/index.html
/usr/share/gtk-doc/html/pango/PangoFcFont.html
/usr/share/gtk-doc/html/pango/pango-Scripts.html
/usr/share/gtk-doc/html/pango/layout.gif
/usr/share/gtk-doc/html/pango/pango-Fonts.html
/usr/share/gtk-doc/html/pango/pango-querymodules.html
/usr/share/gtk-doc/html/pango/ix01.html
/usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.600.0 1097608274
/usr/lib/libpangox-1.0.so -> libpangox-1.0.so.0.600.0 1097608274
/usr/lib/libpangox-1.0.so.0 -> libpangox-1.0.so.0.600.0 1097608274
/usr/lib/libpango-1.0.so -> libpango-1.0.so.0.600.0 1097608274
/usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.600.0 1097608274
/usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.600.0 1097608274
Comment 7 SinisterGentoo 2004-10-14 13:23:06 UTC
heres teh emerge info to, i had posted it before, just not labeled it

root@BlackBeauty:~ $ emerge -s gtk+
x11-libs/gtk+
      Latest version available: 2.4.9-r1
      Latest version installed: 2.4.9-r1
      Size of downloaded files: 9,380 kB
      Homepage:    http://www.gtk.org/
      Description: Gimp ToolKit +
      License:     LGPL-2
Comment 8 Joe McCann (RETIRED) gentoo-dev 2004-10-14 14:49:51 UTC
had you read the form as suggested, please attach the output of the command `emerge info`
Comment 9 SinisterGentoo 2004-10-14 15:08:15 UTC
THERE we go, sorry about that guys/girls


Portage 2.0.51_rc9 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /us       
r/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache digest distcc distlocks fixpackages noauto notitles sandbox userpriv usersand       
box"                            
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"                  
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="(-altivec) X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups encode esd f77 foomaticdb gdbm gif gp       
m gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib        
perl png ppds python qt quicktime readline sdl slang spell ssl svga tcpd truetype usb x86 xml2 xmms xprint xv zlib       
"
Comment 10 Anders Hellgren gentoo-dev 2004-10-14 23:05:04 UTC
> and you want the WHOLE gtk+ config.log??

Yes, and in order to keep this bug readable, make it an attachment.
Comment 11 SinisterGentoo 2004-10-15 03:36:02 UTC
sorry, never posted in here before. any suggestions on this though?? makes no sense to me
Comment 12 SinisterGentoo 2004-10-16 03:46:52 UTC
Created attachment 41948 [details]
gtk+ config.log

sorry that took so long, wasnt reading replies correctly :-/
Comment 13 foser (RETIRED) gentoo-dev 2004-10-16 04:03:12 UTC
try recompiling fontconfig and then pango .
Comment 14 SinisterGentoo 2004-10-16 12:17:20 UTC
so i recompiled fontconfig and tried to emerge gtk+ again and still get the same error
Comment 15 SinisterGentoo 2004-10-16 20:16:29 UTC
i downgraded to pango-1.4.1 and that fixed it all, crazy
Comment 16 foser (RETIRED) gentoo-dev 2004-10-25 10:35:47 UTC
closing