Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86445 - emerge gtk+ failed bc it couldnt link to pango
Summary: emerge gtk+ failed bc it couldnt link to pango
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-23 17:08 UTC by SinisterGentoo
Modified: 2005-07-15 17:40 UTC (History)
0 users

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


Attachments
gtk+ config.log (config.log,77.72 KB, text/plain)
2005-03-27 05:05 UTC, SinisterGentoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SinisterGentoo 2005-03-23 17:08:21 UTC
i tried to emerge -u gtk+ and i get this error

checking Pango flags... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -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

but i have the newest version of pango installed already.

[ebuild   R   ] x11-libs/pango-1.8.1

Reproducible: Always
Steps to Reproduce:
1.emerge -u gtk+ or just emerge gtk+
2.
3.

Actual Results:  
it does all the checking for ... steps and gets to pango and cant link to it for
some odd reason


emerge info --

Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.10-gentoo-r1 i686)
=================================================================
System uname: 2.6.10-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar  2 2005, 18:49:28)]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r6
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kd 
e/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb  
/usr/lib/mozilla/defaults/pref /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 autoconfig buildpkg ccache digest distcc distlocks
fixpackages noauto notitles sandbox sfperms userp 
riv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.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="x86 (-altivec) 3dnow X aalib alsa apm arts avi berkdb bitmap-fonts cdr
crypt cups curl emboss encode esd fam flac fo 
nt-server foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imagemagick imlib ipv6
jpeg kde libg++ libwww mad mikmod mmx mot 
if mozilla mp3 mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds
python qt quicktime readline samba sdl slan 
g spell ssl svga tcpd truetype truetype-fonts type1-fonts usb winbind xml xml2
xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 SinisterGentoo 2005-03-23 17:24:29 UTC
almost forget to mention the gtk+ version

root@BlackBeauty:~ $ emerge -up gtk+

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

Calculating dependencies ...done!
[ebuild     U ] x11-libs/gtk+-2.6.4 [2.4.14]
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2005-03-25 19:54:37 UTC
That means you've got pango installed, but there's something funny with the library. Could you please try remerging it?

Thanks
Comment 3 SinisterGentoo 2005-03-25 21:36:12 UTC
i have about 3 times already. ill give it another go though
Comment 4 SinisterGentoo 2005-03-26 04:09:30 UTC
i did emerge pango && emerge -u gtk+ and still got that error
Comment 5 foser (RETIRED) gentoo-dev 2005-03-26 07:07:33 UTC
could you post the config.log of an erroring pango build (should be in your builddir if you don't have it autocleaning) ?

Without that info i bet it's your X that is problematic, what version are you using ?
Comment 6 SinisterGentoo 2005-03-27 05:05:28 UTC
Created attachment 54587 [details]
gtk+ config.log
Comment 7 SinisterGentoo 2005-03-27 05:06:39 UTC
its not the pango that errors. pango builds fine, so i put the gtk+ config.log on there. heres teh X info to

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.10-gentoo-r1 i686 [ELF] 
Current Operating System: Linux BlackBeauty 2.6.10-gentoo-r1 #2 Thu Feb 24 16:27:43 Local time zone must be set--see zic manu i686
Build Date: 09 March 2005
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Comment 8 foser (RETIRED) gentoo-dev 2005-03-27 05:54:39 UTC
what does 'qpkg -l pango | grep pangoxft-1' give ? (needs gentoolkit)

Comment 9 SinisterGentoo 2005-03-27 14:28:35 UTC
sinister@BlackBeauty:~ $ qpkg -l pango | grep pangoxft-1
/usr/lib/libpangoxft-1.0.la
/usr/lib/libpangoxft-1.0.so.0.800.1
/usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.800.1 1111816935
/usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.800.1 1111816935
Comment 10 foser (RETIRED) gentoo-dev 2005-03-28 04:11:32 UTC
looks ok, you don't have multiple pango versions on your sys do you ?
Comment 11 SinisterGentoo 2005-03-28 11:22:29 UTC
nope, just the 1.8.1 as far as i can see
Comment 12 foser (RETIRED) gentoo-dev 2005-03-28 12:58:31 UTC
the missing symbol that is reported got added in the 1.5 series, so has been around long enough. So far my onlu guess is that you do have older versions around, either tracked or not. Been using non-gentoo stuff now or a while ago ?
Comment 13 SinisterGentoo 2005-03-28 14:24:02 UTC
i DO have a 

/usr/include/pango-1.0
/usr/lib/pango/1.4.0
and teh 1.8.1 version, so would i need to rm -rf those other versions or what?!?!
Comment 14 foser (RETIRED) gentoo-dev 2005-03-29 00:44:21 UTC
no those are internally versioned & correct.

I'd be suspecting some libpango{,xft,x,ft2}.so somehwere on your disk.
Comment 15 SinisterGentoo 2005-03-29 03:04:23 UTC
would it help it if i emerge -C pango and re-emerged it then??
Comment 16 John N. Laliberte (RETIRED) gentoo-dev 2005-07-04 18:09:44 UTC
are you still having this problem?
Comment 17 John N. Laliberte (RETIRED) gentoo-dev 2005-07-15 17:40:08 UTC
no response from reporter.