Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74447 - gtk+-2.4.14 crashed on merge because of an incompatible version of gdk soemthing...
Summary: gtk+-2.4.14 crashed on merge because of an incompatible version of gdk soemth...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-14 22:28 UTC by Nicolas Vilz
Modified: 2004-12-15 11:16 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 Nicolas Vilz 2004-12-14 22:28:23 UTC
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION -I../.. -I../../gdk -I../../gdk -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include -march=athlon-mp -O2 -pipe -fomit-frame-pointer -Wall -MT gdkasync.lo -MD -MP -MF .deps/gdkasync.Tpo -c gdkasync.c  -fPIC -DPIC -o .libs/gdkasync.o
In file included from ../../gdk/x11/gdkwindow-x11.h:30,
                 from gdkprivate-x11.h:36,
                 from gdkx.h:78,
                 from gdkasync.c:49:
../../gdk/x11/gdkdrawable-x11.h:35:25: X11/Xft/Xft.h: No such file or directory
In file included from ../../gdk/x11/gdkwindow-x11.h:30,
                 from gdkprivate-x11.h:36,
                 from gdkx.h:78,
                 from gdkasync.c:49:
../../gdk/x11/gdkdrawable-x11.h:73: error: parse error before "XftDraw"
../../gdk/x11/gdkdrawable-x11.h:73: warning: no semicolon at end of struct or union
In file included from gdkprivate-x11.h:36,
                 from gdkx.h:78,
                 from gdkasync.c:49:
../../gdk/x11/gdkwindow-x11.h:67: error: field `parent_instance' has incomplete type
In file included from gdkprivate-x11.h:37,
                 from gdkx.h:78,
                 from gdkasync.c:49:
../../gdk/x11/gdkpixmap-x11.h:52: error: field `parent_instance' has incomplete type
In file included from gdkx.h:78,
                 from gdkasync.c:49:
gdkprivate-x11.h:109: error: parse error before "XftColor"
make[4]: *** [gdkasync.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk/x11'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Error 2

!!! ERROR: x11-libs/gtk+-2.4.14 failed.
!!! Function src_compile, Line 76, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
---

I tried to emerge another media-gfx/gdk-pixbuf but that won't work either...

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

Actual Results:  
displayed the topmost error

Expected Results:  
merged instead of breaking...

this package is a key package on this system... it should be fixed in the very
next time, please :)

emerge info:
---
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.8-gentoo-r5 i686)
=================================================================
System uname: 2.6.8-gentoo-r5 i686 AMD Athlon(tm) MP Processor 1900+
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov  1 2004, 18:31:08)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.6.3, 1.5, 1.7.9, 1.9.3, 1.4_p6, 1.8.5-r2
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/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="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://192.168.100.1/gentoo-portage"
USE="X aalib acpi alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts
crypt cups dba dedicated encode esd f77 fam foomaticdb fortran gd gdbm gif gimp
gkrellm gnome gpm gtk gtk2 icq imagemagick imlib ipv6 ithreads jack java jpeg
libg++ libwww mad mailbox maildir maildrop mbox mikmod mmx motif mpeg mysql
ncurses nls nvidia oav offensive oggvorbis opengl oss pam pdflib perl png
postgresql python qt quicktime readline sdl slang spell sqlite ssl svga tcltk
tcpd tiff truetype vhosts x86 xinerama xml2 xmms xv zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-12-15 01:29:12 UTC
Looks like you're missing an X11 header, can you please post the output of the following (you'll need to emerge gentoolkit if you don't have it installed):

qpkg -I -v x11-base
qpkg -f /usr/X11R6/include/X11/Xft/Xft.h

Thanks.
Comment 2 Nicolas Vilz 2004-12-15 09:10:05 UTC
---
x11-base/xorg-x11-6.8.0-r3 *
x11-base/opengl-update-1.8.2 *
---
x11-base/xorg-x11 *
---

thats possible... i have xfs on that harddisk and my xfs was fragmented a week ago... could be possible that i miss much more...
Comment 3 Nicolas Vilz 2004-12-15 11:16:09 UTC
i remerged x11-xorg and it worked... thx for the hint...