Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 223627 - media-gfx/gthumb Missing xinput Dep
Summary: media-gfx/gthumb Missing xinput Dep
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: 2008-05-26 00:54 UTC by Sonny Lander
Modified: 2008-06-04 21:10 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 Sonny Lander 2008-05-26 00:54:17 UTC
/usr/include/X11/extensions/XTest.h:50:35: error: X11/extensions/XInput.h: No such file or directory
In file included from totem-scrsaver.c:29:
/usr/include/X11/extensions/XTest.h:104: error: expected declaration specifiers or '...' before 'XDevice'
/usr/include/X11/extensions/XTest.h:114: error: expected declaration specifiers or '...' before 'XDevice'
/usr/include/X11/extensions/XTest.h:124: error: expected declaration specifiers or '...' before 'XDevice'
/usr/include/X11/extensions/XTest.h:133: error: expected declaration specifiers or '...' before 'XDevice'
make[3]: *** [totem-scrsaver.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../libgthumb/gth-exif-utils.h:27,
                 from rotation-utils.h:31,
                 from rotation-utils.c:35:
../config.h:59:1: warning: "HAVE_STDLIB_H" redefined
In file included from /usr/include/jpeglib.h:28,
                 from ../libgthumb/jpegutils/transupp.h:52,
                 from ../libgthumb/jpegutils/jpegtran.h:30,
                 from rotation-utils.h:29,
                 from rotation-utils.c:35:
/usr/include/jconfig.h:12:1: warning: this is the location of the previous definition
In file included from ../libgthumb/gth-exif-utils.h:27,
                 from dlg-jpegtran.c:53:
../config.h:59:1: warning: "HAVE_STDLIB_H" redefined
In file included from /usr/include/jpeglib.h:28,
                 from ../libgthumb/jpegutils/transupp.h:52,
                 from ../libgthumb/jpegutils/jpegtran.h:30,
                 from dlg-jpegtran.c:50:
/usr/include/jconfig.h:12:1: warning: this is the location of the previous definition
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
 * 
 * ERROR: media-gfx/gthumb-2.10.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  627:  Called gnome2_src_compile
 *             environment, line  556:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-gfx/gthumb-2.10.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/gthumb-2.10.8/temp/environment'.
 *
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-05-26 06:40:53 UTC
actually it seems to miss:
 *** x11-libs/libX11 might be missing in the ebuild *** 
 *** x11-libs/libXtst might be missing in the ebuild *** 
 *** x11-libs/libXxf86vm might be missing in the ebuild *** 
which it links against,

libXi is pulled in by gtk+ itself already but gthumb doesn 't link against it. If gthumb needs its headers to compile then there is a bug in upstream autofoo.
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2008-05-27 15:14:28 UTC
Gthumb does not depend on libXi at all. There must be something weird on your system.

Please attach the full build.log created by portage and also paste the output of emerge --info here.

Thanks
Comment 3 Sonny Lander 2008-06-04 21:10:57 UTC
My fault, mixed X11 parts sorted everything out.  Sorry for the wasted resources :)