xextproto-7.1.2 aborts build due to failure to fetch an external copy of the docbook-xml-dtd-4.1.2 unless app-text/docbook-xml-dtd:4.1.2 is installed locally. Reproducible: Always Steps to Reproduce: 1. Check that docbook-xml-dtd:4.1.2 is not installed 2. emerge -av1 =xextproto-7.1.2 3. Observe failure. Actual Results: During make, xextproto fails to validate specs/dbe.xml, probably due to failing to fetch externally, a copy of docbook-xml-dtd-4.1.2. Expected Results: File should validate normally, and compilation complete without complaint. Output of emerge --info =x11-proto/xextproto-7.1.2 Portage 2.2_rc67 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.1, glibc-2.11.2-r0, 2.6.34-zen1 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.34-zen1-x86_64-AMD_Athlon-tm-_7850_Dual-Core_Processor-with-gentoo-2.0.1 Timestamp of tree: Tue, 10 Aug 2010 19:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [disabled] app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r3, 3.1.2-r4 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4-r1, 4.5.1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 virtual/os-headers: 2.6.34 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA PUEL skype-eula LOKI-EULA dlj-1.1 PREY sun-bcla-java-vm googleearth AdobeFlash-10.1" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -ggdb -Wno-pointer-sign" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe -ggdb" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y --ask-enter-invalid" FEATURES="assume-digests distlocks fixpackages metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirrors.tds.net/gentoo " LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu" LINGUAS="en en_US en_GB ga_IE ga" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/lib/layman/qting-edge /var/lib/layman/multimedia /var/lib/layman/x11 /var/lib/layman/mozilla /var/lib/layman/kde /var/lib/layman/gamerlay /var/lib/layman/kuroo /var/lib/layman/tcl-8.6 /var/lib/layman/gcc-porting /var/lib/layman/sunrise /usr/local/portage/shinseiko" SYNC="rsync://rsync21.us.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 64bit X a52 aac acl acpi akonadi alsa amarok2 amd64 anthy asf avahi ayatana bash-completion berkdb bluetooth bonjour branding bzip2 cairo caps ccahe cdr chm cjk cleartype cli consolekit cracklib crypt cups cxx dbus device-mapper dirac disk-partition djvu dri dts dv dvd dvdr ebook emacs emboss encode exif faac fam fame fbcon ffmpeg firefox flac fontconfig fortran gdbm gif glitz gpm graphviz gstreamer gtk hyperestraier iconv icu id3tag idn ieee1394 imagemagick inotify ipv6 jabber java java6 jpeg jpeg2k kate kde kdevplatform kipi lame lcdfilter lcms ldap libnotify libsamplerate lzma mad matroska mikmod mmx mmxext mng modules mp3 mp4 mpeg msn mudflap multilib musicbrainz mysql ncurses nls nptl nptlonly ntfs offensive ogg openexr opengl openmp oscar otr pam pango pcre pdf perl phonon plasma png policykit polkit ppds pppd python qt3support qt4 quicktime qwt rar readline reflection rss samba sasl sdl semantic-desktop session sftp sha512 skype sndfile solidui sox speex spell spl sql sqlite sse sse2 sse3 ssl ssse3 startup-notification svg sysfs syslog taglib tcl tcpd theora threads thumbnail tiff truetype udev unicode usb vaapi vdpau vim-syntax vorbis wavpack webkit wma x264 xattr xcb xcomposite xft xml xorg xpm Output of emerge --info docbook-xml-dtd: Portage 2.2_rc67 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.1, glibc-2.11.2-r0, 2.6.34-zen1 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.34-zen1-x86_64-AMD_Athlon-tm-_7850_Dual-Core_Processor-with-gentoo-2.0.1 Timestamp of tree: Tue, 10 Aug 2010 19:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [disabled] app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r3, 3.1.2-r4 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4-r1, 4.5.1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 virtual/os-headers: 2.6.34 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA PUEL skype-eula LOKI-EULA dlj-1.1 PREY sun-bcla-java-vm googleearth AdobeFlash-10.1" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -ggdb -Wno-pointer-sign" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe -ggdb" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y --ask-enter-invalid" FEATURES="assume-digests distlocks fixpackages metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirrors.tds.net/gentoo " LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu" LINGUAS="en en_US en_GB ga_IE ga" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/lib/layman/qting-edge /var/lib/layman/multimedia /var/lib/layman/x11 /var/lib/layman/mozilla /var/lib/layman/kde /var/lib/layman/gamerlay /var/lib/layman/kuroo /var/lib/layman/tcl-8.6 /var/lib/layman/gcc-porting /var/lib/layman/sunrise /usr/local/portage/shinseiko" SYNC="rsync://rsync21.us.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 64bit X a52 aac acl acpi akonadi alsa amarok2 amd64 anthy asf avahi ayatana bash-completion berkdb bluetooth bonjour branding bzip2 cairo caps ccahe cdr chm cjk cleartype cli consolekit cracklib crypt cups cxx dbus device-mapper dirac disk-partition djvu dri dts dv dvd dvdr ebook emacs emboss encode exif faac fam fame fbcon ffmpeg firefox flac fontconfig fortran gdbm gif glitz gpm graphviz gstreamer gtk hyperestraier iconv icu id3tag idn ieee1394 imagemagick inotify ipv6 jabber java java6 jpeg jpeg2k kate kde kdevplatform kipi lame lcdfilter lcms ldap libnotify libsamplerate lzma mad matroska mikmod mmx mmxext mng modules mp3 mp4 mpeg msn mudflap multilib musicbrainz mysql ncurses nls nptl nptlonly ntfs offensive ogg openexr opengl openmp oscar otr pam pango pcre pdf perl phonon plasma png policykit polkit ppds pppd python qt3support qt4 quicktime qwt rar readline reflection rss samba sasl sdl semantic-desktop session sftp sha512 skype sndfile solidui sox speex spell spl sql sqlite sse sse2 sse3 ssl ssse3 startup-notification svg sysfs syslog taglib tcl tcpd theora threads thumbnail tiff truetype udev unicode usb vaapi vdpau vim-syntax vorbis wavpack webkit wma x264 xattr xcb xcomposite xft xml xorg xpm xrandr xscreensaver xulrunner xv xvid xvmc yahoo zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_GB ga_IE ga" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nouveau vesa fbdev vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= app-text/docbook-xml-dtd-4.2-r2 was built with the following: USE="(multilib)" app-text/docbook-xml-dtd-4.3-r1 was built with the following: USE="(multilib)" app-text/docbook-xml-dtd-4.4-r2 was built with the following: USE="(multilib)" app-text/docbook-xml-dtd-4.5-r1 was built with the following: USE="(multilib)"
I can confirm this bug. emerge --info =x11-proto/xextproto-7.1.2 Portage 2.1.8.3 (default/linux/amd64/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r0, 2.6.32-gentoo-r6jms-3.9 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.32-gentoo-r6jms-3.9-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-1.12.13 Timestamp of tree: Tue, 10 Aug 2010 22:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r3, 3.1.2-r4 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/portage/distfiles" FEATURES="assume-digests autoaddcvs ccache collision-protect dislocks distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_GB.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en_GB en es fr en" PKGDIR="/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/desktop-effects /usr/local/portage/layman/sunrise /usr/local/portage/jms" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl acpi aim alsa amd64 ao apm autoipd avahi bash-completion berkdb branding bzip2 cairo cdaudio cdda cddb cdparanoia cdr cjk cli consolekit cracklib crypt css cups cxx dbus dga directfb dri dts dv dvb dvd dvdnav dvdr emboss encode evdev exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran ftp gdbm gif gimp glitz gphoto2 gpm gstreamer gtk gzip hal hdri iconv icq icu ieee1394 imagemagick imap imlib ipod ipv6 jabber jpeg jpeg2k kde kontact lame laptop lcms ldap libcaca libnotify libwww lm_sensor lzma lzo mad maildir matroska mdnsresponder-compat memlimit mhash mikmod mime mmap mmx mng modules motif mozilla mp3 mp4 mpeg mplayer msn mtp mudflap multilib musepack musicbrainz mysql ncurse ncurses networkmanager nls nptl nptlonly nsplugin nvidia ofx ogg openal openexr opengl openmp oss pam pango pcmcia pcre pdf perl phonon php plasma png ppds pppd projectm pulseaudio python qt3support qt4 quicktime raw readline reflection scanner sdl semantic-desktop session smp speex spell spl sse sse2 ssl ssse3 startup-notification svg sysfs syslog taglib tcpd theora thumbnail tidy tiff truetype unicode usb v4l v4l2 vcd vdpau video vim-syntax vorbis webkit wifi x x264 xattr xcb xcomposite xine xml xorg xosd xpm xscreesaver xulrunner xv xvid xvmc yahoo zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en es fr en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ====================================================================== emerge --info docbook-xml-dtd Portage 2.1.8.3 (default/linux/amd64/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r0, 2.6.32-gentoo-r6jms-3.9 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.32-gentoo-r6jms-3.9-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-1.12.13 Timestamp of tree: Tue, 10 Aug 2010 22:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r3, 3.1.2-r4 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/portage/distfiles" FEATURES="assume-digests autoaddcvs ccache collision-protect dislocks distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_GB.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en_GB en es fr en" PKGDIR="/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/desktop-effects /usr/local/portage/layman/sunrise /usr/local/portage/jms" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl acpi aim alsa amd64 ao apm autoipd avahi bash-completion berkdb branding bzip2 cairo cdaudio cdda cddb cdparanoia cdr cjk cli consolekit cracklib crypt css cups cxx dbus dga directfb dri dts dv dvb dvd dvdnav dvdr emboss encode evdev exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran ftp gdbm gif gimp glitz gphoto2 gpm gstreamer gtk gzip hal hdri iconv icq icu ieee1394 imagemagick imap imlib ipod ipv6 jabber jpeg jpeg2k kde kontact lame laptop lcms ldap libcaca libnotify libwww lm_sensor lzma lzo mad maildir matroska mdnsresponder-compat memlimit mhash mikmod mime mmap mmx mng modules motif mozilla mp3 mp4 mpeg mplayer msn mtp mudflap multilib musepack musicbrainz mysql ncurse ncurses networkmanager nls nptl nptlonly nsplugin nvidia ofx ogg openal openexr opengl openmp oss pam pango pcmcia pcre pdf perl phonon php plasma png ppds pppd projectm pulseaudio python qt3support qt4 quicktime raw readline reflection scanner sdl semantic-desktop session smp speex spell spl sse sse2 ssl ssse3 startup-notification svg sysfs syslog taglib tcpd theora thumbnail tidy tiff truetype unicode usb v4l v4l2 vcd vdpau video vim-syntax vorbis webkit wifi x x264 xattr xcb xcomposite xine xml xorg xosd xpm xscreesaver xulrunner xv xvid xvmc yahoo zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en es fr en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= app-text/docbook-xml-dtd-4.2-r2 was built with the following: USE="(multilib)" LDFLAGS="-Wl,-O1" app-text/docbook-xml-dtd-4.3-r1 was built with the following: USE="(multilib)" LDFLAGS="-Wl,-O1" app-text/docbook-xml-dtd-4.5-r1 was built with the following: USE="(multilib)" LDFLAGS="-Wl,-O1"
Created attachment 242359 [details] build log xextproto-7.1.2
Created attachment 242361 [details] environment
(In reply to comment #2) > Created an attachment (id=242359) [details] > build log xextproto-7.1.2 > I forgot to attach my own build.log, but this one displays the issue exactly. Thanks :)
Tracking down the [announce] for this version, it appears they rejiggered the documentation, apparently moving it from a dedicated xorg-docs module and converting format to docbook. As these are "extra" docs, on Gentoo, they should really be controlled by the "docs" USE flag, thus allowing most users to bypass the whole issue of building them, entirely. The gentoo/X project probably simply hasn't gotten to it yet. Sticking the ebuild in your overlay and making the following two changes adds doc to IUSE and takes care of the USE=-doc case, but NOT the USE=doc case, as I don't know the proper docbook deps and don't want to try to figure them out, ATM. But this will work for most users, those who don't need the protocol spec docs. 1: add doc to the (empty) IUSE list, changing it to: IUSE="doc" 2: add the following below that: if ! use doc ; then CONFIGURE_OPTIONS="--disable-specs" fi 2: add the following below that: if ! use doc ; then CONFIGURE_OPTIONS="--disable-specs" fi
(In reply to comment #5) Oops! Repeated step #2 twice. (Unnecessary but shouldn't hurt.)
This *might* have been fixed earlier today by this commit, 11 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> xextproto-7.1.2.ebuild: Add doc useflag. but I'm not sure, it doesn't do anything with --enable/--disable-specs far as I can tell. Reassigning to maintainers
(In reply to comment #7) > This *might* have been fixed earlier today by this commit, > > 11 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> > xextproto-7.1.2.ebuild: > Add doc useflag. > > but I'm not sure, it doesn't do anything with --enable/--disable-specs far as I > can tell. > > Reassigning to maintainers > this mentioned commit seems to fix it for me, with USE=-doc, docbook-xml-dtd:4.1.2 is not pulled in, and build succeeds. With USE=doc, docbook-xml-dtd:4.1.2 is pulled in, and build succeeds.
yep i fixed it