Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50617 - Failing: emerge x11-libs/gtk+-2.2.4-r1
Summary: Failing: emerge x11-libs/gtk+-2.2.4-r1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-10 03:34 UTC by Jean Jordaan
Modified: 2004-05-11 04:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean Jordaan 2004-05-10 03:34:12 UTC
When trying to emerge gtk+-2.2.4-r1, the process dies with this message:

configure: error: pangoxft Pango backend found, but Xft not found


Reproducible: Always
Steps to Reproduce:
1. emerge x11-libs/gtk+-2.2.4-r1
2.
3.

Actual Results:  
>>> emerge (1 of 3) x11-libs/gtk+-2.2.4-r1 to /
>>> md5 src_uri ;-) gtk+-2.2.4.tar.bz2
>>> Unpacking source...
>>> Unpacking gtk+-2.2.4.tar.bz2 to /var/tmp/portage/gtk+-2.2.4-r1/work
[...]
checking for IceConnectionNumber in -lICE... yes
checking for XRenderFindFormat in -lXrender... yes
checking for XftFontOpen in -lXft... yes
checking X11/Xft/XftFreetype.h usability... no
checking X11/Xft/XftFreetype.h presence... no
checking for X11/Xft/XftFreetype.h... no
configure: error: pangoxft Pango backend found, but Xft not found

!!! ERROR: x11-libs/gtk+-2.2.4-r1 failed.
!!! Function econf, Line 14, Exitcode 1
!!! econf failed

Should I post my config.log? Anything else I can do to help?
Comment 1 foser (RETIRED) gentoo-dev 2004-05-10 05:37:25 UTC
Where are your libXft libs ? Did you remove them ? Locate them & report what and where they are.
Comment 2 Jean Jordaan 2004-05-10 07:18:28 UTC
Here you are:

ls -l `locate libXft`
-rw-r--r--    1 root     root        83946 Mar  4 15:59 /usr/X11R6/lib/libXft.a
lrwxrwxrwx    1 root     root           13 Mar  4 16:00 /usr/X11R6/lib/libXft.so -> libXft.so.2.1
lrwxrwxrwx    1 root     root           13 Mar  4 16:00 /usr/X11R6/lib/libXft.so.1 -> libXft.so.1.1
-rwxr-xr-x    1 root     root        62852 Mar  4 15:59 /usr/X11R6/lib/libXft.so.1.1
lrwxrwxrwx    1 root     root           13 Mar  4 16:00 /usr/X11R6/lib/libXft.so.2 -> libXft.so.2.1
-rwxr-xr-x    1 root     root        81995 Mar  4 15:59 /usr/X11R6/lib/libXft.so.2.1


locate libXft | xargs -n 1 etcat belongs 
Searching for /usr/X11R6/lib/libXft.a in * ...
x11-base/xfree-4.3.0-r5
Searching for /usr/X11R6/lib/libXft.so in * ...
x11-base/xfree-4.3.0-r5
Searching for /usr/X11R6/lib/libXft.so.1 in * ...
x11-base/xfree-4.3.0-r5
Searching for /usr/X11R6/lib/libXft.so.1.1 in * ...
x11-base/xfree-4.3.0-r5
Searching for /usr/X11R6/lib/libXft.so.2 in * ...
x11-base/xfree-4.3.0-r5
Searching for /usr/X11R6/lib/libXft.so.2.1 in * ...
x11-base/xfree-4.3.0-r5
Comment 3 foser (RETIRED) gentoo-dev 2004-05-10 07:34:20 UTC
weird, seems the libs are there. try remerging pango

Comment 4 Jean Jordaan 2004-05-11 04:16:38 UTC
Success :)

I did 'emerge rsync', and, following prompts and error messages regarding 
dependencies, I did:
  emerge portage
  emerge XML-Parser
  emerge autoconf
  emerge conglomerate

The gtk+ emerge did this (unmerged 2.0.6 and merged 2.4.1):
 x11-libs/gtk+
    selected: 2.0.6-r1
   protected: 1.2.10-r9 2.4.1

Pango and I think glib was also rebuilt in the process (I hope everything
depending on glib still works .. )
Comment 5 foser (RETIRED) gentoo-dev 2004-05-11 04:31:50 UTC
good enough.. closing INVALID (not reproducable)