Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55300 - kdebase 3.2.3 fails build in kate's doc directory.
Summary: kdebase 3.2.3 fails build in kate's doc directory.
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-27 00:38 UTC by Michael Evans
Modified: 2004-08-05 19:32 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 Michael Evans 2004-06-27 00:38:04 UTC
make[2]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
Making all in .
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
Making all in kdm
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kdm'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kdm'
Making all in kate
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kate'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
index.docbook:67: validity error : Content model of bookinfo is not determinist: ((graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)* , date , releaseinfo , (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)* , abstract , keywordset , (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | abstract | address | artpagenums | author | authorgroup | authorinitials |
bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | date | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | releaseinfo | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific |
firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)*)
</bookinfo>
           ^
make[3]: *** [index.cache.bz2] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kate'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.2.3 failed.
!!! Function kde_src_compile, Line 129, Exitcode 2
!!! died running emake, kde_src_compile:make


Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r6)
=================================================================
System uname: 2.6.7-gentoo-r6 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.binarycompass.org http://mirror.tucdemonic.org/gentoo/ http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa apache2 apm arts avi berkdb bidi caps cdr cjk crypt cups curl dvd encode esd ethereal fftw flac flash foomaticdb freetds freewnn gdbm gif gnome gphoto2 gpm gtk gtk2 imagemagick imlib innodb ipv6 java joystick jpeg kde libg++ libwww mad maildir mikmod mmx motif mpeg mpi mysql ncurses nls odbc offensive oggvorbis opengl oss pam pcre pdflib perl pic pie png ppds python qt quicktime readline samba scanner sdl slang socks5 spell sse ssl svga szip tcltk tcpd theora tiff truetype unicode usb wmf x86 xml xml2 xmms xv xvid zlib"



Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS="x86 ~x86" emerge kde
2. Wait
3. Watch emerge fail

Actual Results:  
Error messages (Documentation compilation issues should not be fatal) 

Expected Results:  
kde
Comment 1 Michael Evans 2004-06-27 13:09:39 UTC
The KDE docs seem to fail each time, however I've since noticed that the error repeats sporatically over the kde doc-set.

My suspission is that where the error occurs is a race condition depending on which thread of the make set completes first.

Making all in doc
make[2]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
Making all in .
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
Making all in kdm
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kdm'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kdm'
Making all in kate
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kate'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/kate'
Making all in ksysguard
make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/ksysguard'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
index.docbook:54: validity error : Content model of bookinfo is not determinist: ((graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)* , date , releaseinfo , (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)* , abstract , keywordset , (graphic | mediaobject | legalnotice | modespec | subjectset | keywordset | itermset | abbrev | abstract | address | artpagenums | author | authorgroup | authorinitials | bibliomisc | biblioset | collab | confgroup | contractnum | contractsponsor | copyright | corpauthor | corpname | date | edition | editor | invpartnumber | isbn | issn | issuenum | orgname | biblioid | citebiblioid | bibliosource | bibliorelation | bibliocoverage | othercredit | pagenums | printhistory | productname | productnumber | pubdate | publisher | publishername | pubsnumber | releaseinfo | revhistory | seriesvolnums | subtitle | title | titleabbrev | volumenum | citetitle | personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib | indexterm)*)
</bookinfo>
           ^
make[3]: *** [index.cache.bz2] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc/ksysguard'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.3/work/kdebase-3.2.3'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.2.3 failed.
!!! Function kde_src_compile, Line 129, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 2 Michael Evans 2004-06-27 16:58:56 UTC
Odd, it happens during KDE 3.2.2 as well...
Comment 3 Michael Evans 2004-06-27 18:24:39 UTC
I emerged all the docbook things I could find.  One or more of these is a missing dependency.  It apears that KDE will emerge successfully now.

*  app-text/docbook-dsssl-stylesheets
      Latest version available: 1.77-r2
      Latest version installed: 1.77-r2
      Size of downloaded files: 385 kB
      Homepage:    http://www.sourceforge.net/docbook/
      Description: DSSSL Stylesheets for DocBook.
      License:     as-is

*  app-text/docbook-sgml
      Latest version available: 1.0
      Latest version installed: 1.0
      Size of downloaded files: 0 kB
      Homepage:    
      Description: A helper package for sgml docbook
      License:     GPL-2

*  app-text/docbook-sgml-dtd
      Latest version available: 4.2
      Latest version installed: 4.2
      Size of downloaded files: 60 kB
      Homepage:    http://www.oasis-open.org/docbook/sgml/4.2/index.html
      Description: Docbook SGML DTD 4.2
      License:     X11

*  app-text/docbook-sgml-utils
      Latest version available: 0.6.12-r2
      Latest version installed: 0.6.12-r2
      Size of downloaded files: 115 kB
      Homepage:    http://sources.redhat.com/docbook-tools/
      Description: Shell scripts to manage DocBook documents
      License:     GPL-2

*  app-text/docbook-xml-dtd
      Latest version available: 4.2
      Latest version installed: 4.2
      Size of downloaded files: 76 kB
      Homepage:    http://www.oasis-open.org/docbook/
      Description: Docbook DTD for XML
      License:     X11

*  app-text/docbook-xml-simple-dtd
      Latest version available: 4.1.2.4
      Latest version installed: 4.1.2.4
      Size of downloaded files: 34 kB
      Homepage:    http://www.oasis-open.org/docbook/
      Description: Docbook DTD for XML
      License:     X11

*  app-text/docbook-xsl-stylesheets
      Latest version available: 1.62.4
      Latest version installed: 1.62.4
      Size of downloaded files: 1,299 kB
      Homepage:    http://www.oasis-open.org/docbook/
      Description: XSL Stylesheets for Docbook
      License:     as-is | BSD

*  app-text/docbook2X
      Latest version available: 0.6.1-r2
      Latest version installed: 0.6.1-r2
      Size of downloaded files: 225 kB
      Homepage:    http://docbook2x.sourceforge.net
      Description: Tools to convert docbook to man and info
      License:     GPL-2

*  app-xemacs/docbookide
      Latest version available: 0.06
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 31 kB
      Homepage:    http://xemacs.org/
      Description: DocBook editing support.
      License:     GPL-2

Comment 4 Michael Evans 2004-06-28 00:07:55 UTC
See this thread for a work-around.  Please log a post there if you have the problem as well.
http://bugs.gentoo.org/show_bug.cgi?id=46028

In short.

DO_NOT_COMPILE="doc" emerge kde

Ask it not to make the documentation, and the error will be bypassed.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-08-05 19:32:35 UTC
you may be able to fix the error using this page:

http://dev.gentoo.org/~satai/sgmlfix.html

but as such, i don't know what to tell you - sounds to me like something local got broken.