Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169687 - app-doc/xorg-docs-1.4 fails to compile
Summary: app-doc/xorg-docs-1.4 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2007-03-07 00:37 UTC by NaiL
Modified: 2007-04-14 17:29 UTC (History)
1 user (show)

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


Attachments
emerge --info (emergeinfo,10.66 KB, text/plain)
2007-03-08 12:39 UTC, NaiL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NaiL 2007-03-07 00:37:13 UTC
Making all in sgml
make[1]: Entering directory `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml'
Making all in core
make[2]: Entering directory `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml/core'
Xserver-spec.sgml
make[2]: Xserver-spec.sgml: Command not found
make[2]: *** [Xserver-spec.txt] Error 127
make[2]: *** Waiting for unfinished jobs....
Xserver-spec.sgml
make[2]: Xserver-spec.sgml: Command not found
make[2]: *** [Xserver-spec.pdf] Error 127
make[2]: Leaving directory `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml/core'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml'
make: *** [all-recursive] Error 1

!!! ERROR: app-doc/xorg-docs-1.4 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3873:   Called src_compile
  ebuild.sh, line 1304:   Called x-modular_src_compile
  x-modular.eclass, line 333:   Called x-modular_src_make
  x-modular.eclass, line 328:   Called die

!!! emake failed


Reproducible: Always

Steps to Reproduce:
1. emerge -u xorg-docs




$ emerge --info
Portage 2.1.2-r9 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.19-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 06 Mar 2007 23:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ABI="amd64"
ACCEPT_KEYWORDS="amd64"
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2007-03-08 02:52:08 UTC
I can't reproduce this.

Your 'emerge --info' looks messed up.  Have you removed some of the lines?
Comment 2 NaiL 2007-03-08 12:39:01 UTC
Created attachment 112561 [details]
emerge --info
Comment 3 NaiL 2007-03-08 12:40:34 UTC
I cutted it because it was too long. now you can see it as attachment.
Comment 4 NaiL 2007-03-08 12:48:19 UTC
This can also helps:

 $ equery l sgml
[ Searching for package 'sgml' in all categories among: ]
 * installed packages
[I--] [  ] app-text/docbook-sgml-1.0 (0)
[I--] [  ] app-text/docbook-sgml-dtd-3.0-r3 (3.0)
[I--] [  ] app-text/docbook-sgml-dtd-3.1-r3 (3.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.0-r3 (4.0)
[I--] [  ] app-text/docbook-sgml-dtd-4.1-r3 (4.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.2-r2 (4.2)
[I--] [  ] app-text/docbook-sgml-dtd-4.4 (4.4)
[I--] [  ] app-text/docbook-sgml-utils-0.6.14 (0)
[I--] [  ] app-text/sgml-common-0.6.3-r4 (0)
Comment 5 Alan Woods 2007-03-08 20:52:53 UTC
Exactly the same symptom here:

wombat bin # emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-abw-t42 i686)
=================================================================
System uname: 2.6.20-gentoo-abw-t42 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 08 Mar 2007 19:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/"
LINGUAS="en da en_GB"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac acpi alsa apache2 arts berkdb bitmap-fonts bluetooth cairo cdr cli cracklib crypt crypti css cups dbus dga directfb dmi doc dri dvd dvdr dvdread emovix encode erandom exif ffmpeg fftw flac fortran fuse gdbm gif glibc-omitfp gpm gtk hal hdaps iconv imap ipv6 isdnlog java javascript jce joystick jpeg jpeg2k kde kdeenablefinal kerberos libg++ lirc midi mikmod mmx mmx2 mp3 mpeg musepack musicbrainz mysql ncurses net nls nptl nptlonly nsplugin ogg openexr opengl pam pcmcia pcre pdf perl pic png ppds pppd python qt3 qt3support qt4 readline real reflection samba sasl session smime sndfile spell spl sqlite sqlite3 sse sse2 ssl stencil-buffer svg tcl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode userlocales v4l v4l2 vcd vorbis wifi win32codecs x86 xinerama xorg xv zeroconf zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en da en_GB" LIRC_DEVICES="sir" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Pablo Barros 2007-03-14 19:16:44 UTC
Same problem here. I believe the most important error is:
./configure: line 2473: XORG_CHECK_DOCBOOK: command not found

# emerge --info
Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-3.4.6, glibc-2.5-r0, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 14 Mar 2007 13:30:01 +0000
ccache version 2.3 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2 -fweb -frename-registers"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -pipe -O2 -fweb -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch"
GENTOO_MIRRORS="http://www.las.ic.unicamp.br/pub/gentoo/ ftp://ftp.las.ic.unicamp.br/pub/gentoo/"
LANG="pt_BR.utf8"
LC_ALL="pt_BR"
LINGUAS="pt_BR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/sunrise /usr/portage/local/layman/science /usr/portage/local/layman/berkano /usr/portage/local/layman/nouveau"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aac aalib accessibility acl acpi alsa amd64 arts artswrappersuid audiofile bash-completion berkdb bitmap-fonts blas bluetooth bonobo bzip2 cairo cdparanoia cdr cli cracklib crypt cscope css cups curl dbus directfb doc dri dvd dvdr dvdread eds emacs emboss encode esd examples exif expat fam fbcon ffmpeg firefox flac font-server fortran gd gdbm gif gimpprint glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imagemagick ipv6 isdnlog java jikes jpeg jpeg2k junit kde kdeenablefinal lcms ldap leim lesstif libcaca libg++ lm_sensors lzo mad matroska midi mikmod mng motif mozcalendar mozilla mp3 mpeg mplayer musepack musicbrainz mysql nas ncurses network nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pcre pda pdf perl plotutils png ppds pppd python qt3 qt4 quicktime readline reflection samba sdl session sms sndfile speex spell spl ssl svg tcltk tcpd tetex theora threads truetype truetype-fonts type1-fonts unicode vcd vorbis x264 xchatdccserver xcomposite xemacs xine xml xml2 xorg xv xvid zeroconf zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt_BR" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2007-04-06 20:47:24 UTC
Ah, which util-macros version do you guys have?
Comment 8 NaiL 2007-04-06 21:05:00 UTC
 x11-misc/util-macros-1.1.0
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2007-04-06 21:21:16 UTC
Try installing 1.1.5 and see if it fixes your problem.  It looks like xorg-docs 1.4 needs at least 1.1.2, but I want to be sure.
Comment 10 NaiL 2007-04-06 22:52:32 UTC
I've installed the 1.1.5 version of util-macros and the problem has gone. Thanks
Comment 11 Joshua Baergen (RETIRED) gentoo-dev 2007-04-07 06:08:24 UTC
We still need to fix the dependency in the ebuild :)
Comment 12 Joshua Baergen (RETIRED) gentoo-dev 2007-04-14 16:41:42 UTC
Fixed.
Comment 13 Pablo Barros 2007-04-14 17:16:18 UTC
I'm still having problems, but in a different point. Here is the error:


Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml/core/Xserver-spec.sgml
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl:53:136:Q: number of ID references in start-tag must not exceed GRPCNT (32)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl:52:0:Q: number of ID references in start-tag must not exceed GRPCNT (32)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/../common/../common/dbl1bg.ent:168:282:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/../common/../common/dbl1bg.ent:169:282:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name
[...]
[bunch of error just like the above one, changing 6:19 and X00E1 for other numbers]
[...]
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/../common/../common/dbl1ru.ent:188:290:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/../common/../common/dbl1ru.ent:189:290:Q: length of interpreted parameter literal must not exceed LITLEN (240)
/usr/share/sgml/docbook/utils-0.6.14/backends/pdf: line 15: pdfjadetex: command not found
make[2]: ** [Xserver-spec.pdf] Erro 9
make[2]: ** Esperando que outros processos terminem.
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl:54:137:Q: number of ID references in start-tag must not exceed GRPCNT (32)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl:53:0:Q: number of ID references in start-tag must not exceed GRPCNT (32)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1bg.ent:168:282:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1bg.ent:169:282:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name
[...]
[bunch of error just like the above one, changing 6:19 and X00E1 for other numbers]
[...]
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ru.ent:188:290:Q: length of interpreted parameter literal must not exceed LITLEN (240)
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ru.ent:189:290:Q: length of interpreted parameter literal must not exceed LITLEN (240)
Done.
make[2]: Saindo do diretório `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml/core'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml'
make: ** [all-recursive] Erro 1

!!! ERROR: app-doc/xorg-docs-1.4 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3912:   Called src_compile
  ebuild.sh, line 1304:   Called x-modular_src_compile
  x-modular.eclass, line 333:   Called x-modular_src_make
  x-modular.eclass, line 328:   Called die

!!! emake failed
!!! 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/app-doc/xorg-docs-1.4/temp/build.log'.





Installing dev-java/jade-3.2 (which looks necessary for this ebuild) gave me a different error (after all the jade: related ones):

/usr/share/sgml/docbook/utils-0.6.14/backends/pdf: line 15: pdfjadetex: command not found
make[2]: ** [Xserver-spec.pdf] Erro 9
make[2]: ** Esperando que outros processos terminem.
Done.
make[2]: Saindo do diretório `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml/core'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/var/tmp/portage/app-doc/xorg-docs-1.4/work/xorg-docs-1.4/sgml'
make: ** [all-recursive] Erro 1

!!! ERROR: app-doc/xorg-docs-1.4 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3912:   Called src_compile
  ebuild.sh, line 1304:   Called x-modular_src_compile
  x-modular.eclass, line 333:   Called x-modular_src_make
  x-modular.eclass, line 328:   Called die

!!! emake failed
!!! 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/app-doc/xorg-docs-1.4/temp/build.log'.



I'm puzzled here.
Comment 14 Joshua Baergen (RETIRED) gentoo-dev 2007-04-14 17:29:38 UTC
(In reply to comment #13)
> I'm still having problems, but in a different point. Here is the error:

Please file a new bug, and indicate in that bug whether you have the 'doc' USE-flag set.