Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 132223

Summary: emerging xorg-x11-7.0-r1 results in circular dependency compile error with linuxwacom-0.7.2
Product: Gentoo Linux Reporter: Timo A. Hummel <timo>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description Timo A. Hummel 2006-05-04 03:56:35 UTC
When emerging xorg-x11-7.0-r1, the ebuild automatically wants to emerge x11-misc/linuxwacom-0.7.2.

No matter if the "sdk" USE flag is set or not, this results in:

if /bin/sh ../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..    -Wall -pedantic -O2 -march=athlon-xp -fomit-frame-pointer -MT wacomcfg.lo -MD -MP -MF ".deps/wacomcfg.Tpo" -c -o wacomcfg.lo wacomcfg.c; \
        then mv -f ".deps/wacomcfg.Tpo" ".deps/wacomcfg.Plo"; else rm -f ".deps/wacomcfg.Tpo"; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -O2 -march=athlon-xp -fomit-frame-pointer -MT wacomcfg.lo -MD -MP -MF .deps/wacomcfg.Tpo -c wacomcfg.c  -fPIC -DPIC -o .libs/wacomcfg.o
In file included from wacomcfg.c:30:
wacomcfg.h:26:22: X11/Xlib.h: No such file or directory
wacomcfg.h:27:35: X11/extensions/XInput.h: No such file or directory
wacomcfg.h:28:36: X11/extensions/XIproto.h: No such file or directory
In file included from wacomcfg.c:30:
wacomcfg.h:57: error: syntax error before "Display"
wacomcfg.h:57: warning: no semicolon at end of struct or union
wacomcfg.h:59: error: syntax error before '*' token

Here's my portage info:

Portage 2.1_pre10-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.0_pre19
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.3
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="maint x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_US de_DE"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-php-overlay/portage /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 LINGUAS alsa apache2 apm arts avi bcmath berkdb bitmap-fonts cli crypt cups curl dri eds emboss encode esd foomaticdb fortran gd geoip gif gnome gpm gstreamer gtk2 iconv imagemagick imlib ipv6 isdnlog jpeg libg++ libwww mad mbstring mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png posix pppd python quicktime readline reflection sablotron sasl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vchroot vorbis xml xmlrpc xmms xorg xv zip zlib elibc_glibc kernel_linux linguas_en_US linguas_de_DE userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS
Comment 1 Timo A. Hummel 2006-05-04 03:58:42 UTC
Additional information from emerge -pv xorg-x11:

[ebuild  N    ] x11-misc/linuxwacom-0.7.2  USE="gtk2 -dlloader -gtk -sdk -tcltk -usb" 0 kB
[ebuild  N    ] media-fonts/ttf-bitstream-vera-1.10-r3  USE="-X" 258 kB
[ebuild  N    ] x11-misc/util-macros-1.0.1  USE="-debug" 37 kB
[ebuild  N    ] x11-proto/xproto-7.0.5  USE="-debug" 127 kB
[ebuild  N    ] x11-proto/inputproto-1.3.2  USE="-debug" 45 kB
[ebuild  N    ] x11-proto/kbproto-1.0.2  USE="-debug" 56 kB
[ebuild  N    ] x11-proto/xextproto-7.0.2  USE="-debug" 66 kB
[ebuild  N    ] x11-proto/bigreqsproto-1.0.2  USE="-debug" 35 kB
[ebuild  N    ] x11-libs/libXau-1.0.0  USE="-debug" 212 kB
[ebuild  N    ] x11-proto/xf86bigfontproto-1.1.2  USE="-debug" 36 kB
[ebuild  N    ] x11-libs/libXdmcp-1.0.1  USE="-debug" 226 kB
[ebuild  N    ] x11-proto/xcmiscproto-1.1.2  USE="-debug" 35 kB
[ebuild  N    ] x11-libs/xtrans-1.0.0  USE="-debug" 86 kB
[ebuild  N    ] x11-libs/libX11-1.0.0-r2  USE="ipv6 -debug" 1,340 kB
[ebuild  N    ] x11-libs/libXext-1.0.1  USE="-debug" 254 kB
[ebuild  N    ] x11-proto/xf86miscproto-0.9.2  USE="-debug" 37 kB
[ebuild  N    ] x11-libs/libXxf86misc-1.0.1  USE="-debug" 217 kB
[ebuild  N    ] x11-libs/liblbxutil-1.0.0  USE="-debug" 226 kB
[ebuild  N    ] x11-proto/renderproto-0.9.2  USE="-debug" 39 kB
[ebuild  N    ] x11-libs/libXrender-0.9.1  USE="-debug" 234 kB
[ebuild  N    ] x11-proto/dmxproto-2.2.2  USE="-debug" 38 kB
[ebuild  N    ] x11-proto/damageproto-1.0.3  USE="-debug" 36 kB
[ebuild  N    ] x11-proto/resourceproto-1.0.2  USE="-debug" 35 kB
[ebuild  N    ] x11-libs/libXres-1.0.1  USE="-debug" 220 kB
[ebuild  N    ] x11-proto/xf86dgaproto-2.0.2  USE="-debug" 39 kB
[ebuild  N    ] x11-proto/videoproto-2.2.2  USE="-debug" 41 kB
[ebuild  N    ] x11-proto/fixesproto-4.0  USE="-debug" 37 kB
[ebuild  N    ] x11-libs/libICE-1.0.1  USE="ipv6 -debug" 248 kB
[ebuild  N    ] x11-libs/libSM-1.0.1  USE="ipv6 -debug" 234 kB
[ebuild  N    ] x11-libs/libXt-1.0.1  USE="-debug" 505 kB
[ebuild  N    ] x11-libs/libXmu-1.0.1  USE="ipv6 -debug" 266 kB
[ebuild  N    ] x11-libs/libXpm-3.5.5  USE="-debug" 340 kB
[ebuild  N    ] x11-libs/libXaw-1.0.2  USE="-debug -xprint" 511 kB
[ebuild  N    ] x11-proto/trapproto-3.4.3  USE="-debug" 47 kB
[ebuild  N    ] x11-proto/recordproto-1.13.2  USE="-debug" 38 kB
[ebuild  N    ] x11-libs/libXtst-1.0.1  USE="-debug" 207 kB
[ebuild  N    ] x11-proto/xineramaproto-1.1.2  USE="-debug" 37 kB
[ebuild  N    ] x11-libs/libdmx-1.0.2  USE="-debug" 225 kB
[ebuild  N    ] x11-apps/rgb-1.0.0  USE="-debug" 85 kB
[ebuild  N    ] x11-proto/xf86driproto-2.0.3  USE="-debug" 41 kB
[ebuild  N    ] x11-apps/iceauth-1.0.1  USE="-debug" 82 kB
[ebuild  N    ] x11-proto/fontsproto-2.0.2  USE="-debug" 44 kB
[ebuild  N    ] x11-libs/libfontenc-1.0.2  USE="-debug" 223 kB
[ebuild  N    ] x11-apps/mkfontscale-1.0.1  USE="-debug" 85 kB
[ebuild  N    ] media-fonts/encodings-1.0.0  USE="-debug" 600 kB
[ebuild  N    ] media-fonts/font-util-1.0.0  USE="-debug" 92 kB
[ebuild  N    ] x11-proto/fontcacheproto-0.1.2  USE="-debug" 37 kB
[ebuild  N    ] x11-libs/libXfont-1.1.0-r1  USE="ipv6 -debug" 577 kB
[ebuild  N    ] x11-apps/bdftopcf-1.0.0  USE="-debug" 73 kB
[ebuild  N    ] x11-apps/mkfontdir-1.0.2  USE="-debug" 60 kB
[ebuild  N    ] media-fonts/font-adobe-75dpi-1.0.0  USE="nls" 826 kB
[ebuild  N    ] media-fonts/font-alias-1.0.1  USE="-debug" 41 kB
[ebuild  N    ] x11-proto/xf86rushproto-1.1.2  USE="-debug" 36 kB
[ebuild  N    ] media-fonts/font-misc-misc-1.0.0  USE="nls" 1,812 kB
[ebuild  N    ] x11-libs/libxkbfile-1.0.3  USE="-debug" 254 kB
[ebuild  N    ] x11-libs/libxkbui-1.0.2  USE="-debug" 216 kB
[ebuild  N    ] media-fonts/font-cursor-misc-1.0.0  USE="nls" 41 kB
[ebuild  N    ] x11-proto/glproto-1.4.6  USE="-debug" 52 kB
[ebuild  N    ] x11-proto/xf86vidmodeproto-2.2.2  USE="-debug" 38 kB
[ebuild  N    ] x11-libs/libXxf86vm-1.0.1  USE="-debug" 222 kB
[ebuild  N    ] x11-apps/xkbcomp-1.0.2  USE="-debug" 180 kB
[ebuild  N    ] x11-misc/xkeyboard-config-0.8  400 kB
[ebuild  N    ] x11-proto/evieext-1.0.2  USE="-debug" 36 kB
[ebuild  N    ] x11-apps/xauth-1.0.1  USE="ipv6 -debug" 93 kB
[ebuild  N    ] x11-misc/xbitmaps-1.0.1  USE="-debug" 54 kB
[ebuild  N    ] x11-misc/makedepend-1.0.0  USE="-debug" 100 kB
[ebuild  N    ] x11-libs/motif-config-0.10  0 kB
[ebuild  N    ] x11-libs/openmotif-2.2.3-r9  5,040 kB
[ebuild  N    ] x11-proto/printproto-1.0.3  USE="-debug" 42 kB
[ebuild  N    ] x11-libs/libXi-1.0.1  USE="-debug" 240 kB
[ebuild  N    ] x11-libs/libdrm-2.0.1  USE="-debug" 374 kB
[ebuild  N    ] media-libs/mesa-6.4.2-r2  USE="motif -debug" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis -tdfx -trident -via" 2,844 kB
[ebuild  N    ] x11-apps/xrdb-1.0.2  USE="-debug" 90 kB
[ebuild  N    ] x11-wm/twm-1.0.1  USE="-debug" 218 kB
[ebuild  N    ] x11-libs/libXft-2.1.8.2  USE="-debug" 248 kB
[ebuild  N    ] x11-apps/xclock-1.0.2  USE="-debug -xprint" 101 kB
[ebuild  N    ] x11-apps/xinit-1.0.2-r3  USE="-debug" 94 kB
[ebuild  N    ] x11-proto/compositeproto-0.3.1  USE="-debug" 36 kB
[ebuild  N    ] x11-proto/scrnsaverproto-1.1.0  USE="-debug" 37 kB
[ebuild  N    ] x11-proto/randrproto-1.1.2  USE="-debug" 37 kB
[ebuild  N    ] x11-base/xorg-server-1.0.2-r4  USE="dri ipv6 -debug -minimal -xprint" 5,871 kB
[ebuild  N    ] x11-drivers/xf86-input-elographics-1.0.0.5  USE="-debug" 219 kB
[ebuild  N    ] x11-drivers/xf86-input-magictouch-1.0.0.5  USE="-debug" 213 kB
[ebuild  N    ] media-fonts/font-adobe-100dpi-1.0.0  USE="nls" 1,039 kB
[ebuild  N    ] app-doc/xorg-docs-1.1  USE="-debug -doc" 8,137 kB
[ebuild  N    ] x11-drivers/xf86-input-hyperpen-1.0.0.5  USE="-debug" 217 kB
[ebuild  N    ] x11-drivers/xf86-input-dynapro-1.0.0.5  USE="-debug" 210 kB
[ebuild  N    ] x11-libs/libXScrnSaver-1.0.1-r1  USE="-debug" 208 kB
[ebuild  N    ] x11-apps/xmodmap-1.0.1  USE="-debug" 91 kB
[ebuild  N    ] x11-drivers/xf86-input-keyboard-1.0.1.3  USE="-debug" 214 kB
[ebuild  N    ] x11-drivers/xf86-video-tseng-1.0.0.5  USE="-debug" 259 kB
[ebuild  N    ] x11-drivers/xf86-video-ark-0.5.0.5  USE="-debug" 214 kB
[ebuild  N    ] x11-drivers/xf86-input-dmc-1.0.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-libs/libXv-1.0.1  USE="-debug" 219 kB
[ebuild  N    ] x11-libs/libXvMC-1.0.2  USE="-debug" 224 kB
[ebuild  N    ] x11-drivers/xf86-video-via-0.1.33.2  USE="dri -debug" 355 kB
[ebuild  N    ] x11-drivers/xf86-input-penmount-1.0.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-drivers/xf86-input-tek4957-1.0.0.5  USE="-debug" 212 kB
[ebuild  N    ] x11-drivers/xf86-video-dummy-0.1.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-drivers/xf86-video-nv-1.0.2.0  USE="-debug" 270 kB
[ebuild  N    ] x11-drivers/xf86-input-magellan-1.0.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-drivers/xf86-video-imstt-1.0.0.5  USE="-debug" 217 kB
[ebuild  N    ] x11-drivers/xf86-video-nsc-2.7.6.5  USE="-debug" 474 kB
[ebuild  N    ] x11-drivers/xf86-input-microtouch-1.0.0.5  USE="-debug" 214 kB
[ebuild  N    ] x11-libs/libXfixes-4.0  USE="-debug" 222 kB
[ebuild  N    ] x11-libs/libXcomposite-0.3  USE="-debug" 213 kB
[ebuild  N    ] x11-drivers/xf86-input-ur98-1.0.0.5  USE="-debug" 212 kB
[ebuild  N    ] x11-drivers/xf86-video-cirrus-1.0.0.5  USE="-debug" 248 kB
[ebuild  N    ] x11-drivers/xf86-input-evdev-1.0.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-drivers/xf86-video-glint-1.0.1.3  USE="dri -debug" 326 kB
[ebuild  N    ] media-fonts/font-adobe-utopia-type1-1.0.1  203 kB
[ebuild  N    ] x11-drivers/xf86-video-fbdev-0.1.0.5  USE="-debug" 214 kB
[ebuild  N    ] x11-drivers/xf86-video-i740-1.0.0.5  USE="-debug" 241 kB
[ebuild  N    ] x11-libs/libXcursor-1.1.6  USE="-debug" 239 kB
[ebuild  N    ] x11-drivers/xf86-video-ati-6.5.8.0  USE="dri -debug" 667 kB
[ebuild  N    ] x11-drivers/xf86-video-mga-1.2.1.3  USE="dri -debug" 338 kB
[ebuild  N    ] x11-drivers/xf86-video-sis-0.8.1.3  USE="dri -debug" 579 kB
[ebuild  N    ] x11-libs/libXinerama-1.0.1  USE="-debug" 201 kB
[ebuild  N    ] x11-drivers/xf86-input-acecad-1.0.0.5  USE="-debug" 212 kB
[ebuild  N    ] x11-drivers/xf86-input-spaceorb-1.0.0.5  USE="-debug" 210 kB
[ebuild  N    ] x11-drivers/xf86-video-voodoo-1.0.0.5  USE="-debug" 227 kB
[ebuild  N    ] x11-drivers/xf86-input-palmax-1.0.0.5  USE="-debug" 212 kB
[ebuild  N    ] x11-drivers/xf86-input-joystick-1.0.0.5  USE="-debug" 211 kB
[ebuild  N    ] x11-drivers/xf86-input-elo2300-1.0.0.5  USE="-debug" 213 kB
[ebuild  N    ] x11-drivers/xf86-input-jamstudio-1.0.0.5  USE="-debug" 208 kB
[ebuild  N    ] x11-drivers/xf86-video-i128-1.1.0.5  USE="-debug" 247 kB
[ebuild  N    ] x11-drivers/synaptics-0.14.4-r2  USE="-dlloader" 122 kB
[ebuild  N    ] x11-drivers/xf86-video-vmware-10.12.0.0  USE="-debug" 233 kB
[ebuild  N    ] x11-drivers/xf86-video-neomagic-1.0.0.5  USE="-debug" 249 kB
[ebuild  N    ] x11-drivers/xf86-input-citron-2.1.5  USE="-debug" 231 kB
[ebuild  N    ] x11-drivers/xf86-video-s3-0.3.5.5  USE="-debug" 236 kB
[ebuild  N    ] x11-apps/xhost-1.0.1  USE="ipv6 -debug" 87 kB
[ebuild  N    ] x11-libs/libXxf86dga-1.0.1  USE="-debug" 226 kB
[ebuild  N    ] x11-drivers/xf86-input-void-1.0.0.5  USE="-debug" 208 kB
[ebuild  N    ] x11-drivers/xf86-input-digitaledge-1.0.1.3  USE="-debug" 215 kB
[ebuild  N    ] x11-drivers/xf86-video-savage-2.0.2.3  USE="dri -debug" 275 kB
[ebuild  N    ] x11-drivers/xf86-video-siliconmotion-1.3.1.5  USE="-debug" 256 kB
[ebuild  N    ] x11-drivers/xf86-video-rendition-4.0.1.3  USE="-debug" 272 kB
[ebuild  N    ] x11-drivers/xf86-input-fpit-1.0.0.5  USE="-debug" 215 kB
[ebuild  N    ] x11-drivers/xf86-input-summa-1.0.0.5  USE="-debug" 217 kB
[ebuild  N    ] x11-drivers/xf86-input-vmmouse-12.3.2.0  USE="-debug" 231 kB
[ebuild  N    ] x11-drivers/xf86-video-cyrix-1.0.0.5  USE="-debug" 232 kB
[ebuild  N    ] media-fonts/font-bh-type1-1.0.0  562 kB
[ebuild  N    ] x11-drivers/xf86-video-chips-1.0.1.3  USE="-debug" 291 kB
[ebuild  N    ] x11-libs/libXp-1.0.0  USE="-debug" 238 kB
[ebuild  N    ] x11-apps/setxkbmap-1.0.2  USE="-debug" 82 kB
[ebuild  N    ] media-libs/glut-3.7.1  2,479 kB
[ebuild  N    ] x11-apps/mesa-progs-6.4.2  795 kB
[ebuild  N    ] x11-drivers/xf86-video-s3virge-1.8.6.5  USE="-debug" 266 kB
[ebuild  N    ] x11-drivers/xf86-video-trident-1.0.1.3  USE="-debug" 273 kB
[ebuild  N    ] x11-drivers/xf86-video-v4l-0.0.1.5  USE="-debug" 216 kB
[ebuild  N    ] x11-drivers/xf86-video-vesa-1.0.1.3  USE="-debug" 218 kB
[ebuild  N    ] x11-drivers/xf86-video-tga-1.0.0.5  USE="-debug" 243 kB
[ebuild  N    ] x11-libs/libXdamage-1.0.3  USE="-debug" 218 kB
[ebuild  N    ] x11-drivers/xf86-video-tdfx-1.1.1.3  USE="dri -debug" 255 kB
[ebuild  N    ] x11-drivers/xf86-video-sisusb-0.7.1.3  USE="-debug" 275 kB
[ebuild  N    ] x11-drivers/xf86-input-aiptek-1.0.0.5  USE="-debug" 227 kB
[ebuild  N    ] x11-drivers/xf86-video-vga-4.0.0.5  USE="-debug" 215 kB
[ebuild  N    ] x11-drivers/xf86-input-calcomp-1.0.0.5  USE="-debug" 214 kB
[ebuild  N    ] x11-libs/libXrandr-1.1.1  USE="-debug" 226 kB
[ebuild  N    ] x11-apps/xrandr-1.0.2  USE="-debug" 78 kB
[ebuild  N    ] x11-drivers/xf86-input-mutouch-1.0.0.5  USE="-debug" 219 kB
[ebuild  N    ] x11-drivers/xf86-video-apm-1.0.1.5  USE="-debug" 252 kB
[ebuild  N    ] x11-drivers/xf86-input-mouse-1.0.4  USE="-debug" 245 kB
[ebuild  N    ] x11-drivers/xf86-video-i810-1.4.1.3  USE="dri -debug" 368 kB
[ebuild  N    ] x11-base/xorg-x11-7.0-r1  USE="-3dfx" INPUT_DEVICES="-acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -keyboard -magellan -magictouch -microtouch -mouse -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="-apm -ark -chips -cirrus -cyrix -dummy -fbdev -fglrx -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB
Comment 2 Timo A. Hummel 2006-05-04 04:04:03 UTC
Seems that virtual/x11 was emerged in my system. Unmerged it, no linuxwacom anymore. Additionally, I added

INPUT_DEVICES=""
VIDEO_CARDS=""

to my make.conf.

Works for me now.