Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73458 - USE=doc ebuild wine-20041201 failed: false wine-devel.sgml
Summary: USE=doc ebuild wine-20041201 failed: false wine-devel.sgml
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
: 73465 81832 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-12-05 09:19 UTC by Michael Hampton
Modified: 2005-03-21 07:19 UTC (History)
3 users (show)

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 Hampton 2004-12-05 09:19:30 UTC
When I try to emerge wine-20041201, the ebuild fails trying to make wine-devel.pdf. If I use USE=-doc emerge -u wine then I can successfully upgrade wine (but without the docs!).

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge -u world
(or)
1. USE=doc emerge wine

Actual Results:  
make[1]: Leaving directory
`/var/tmp/portage/wine-20041201/work/wine-20041201/server'
Wine build complete.
make: Entering directory
`/var/tmp/portage/wine-20041201/work/wine-20041201/documentation'
docbook2html -u wine-devel.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on:
/var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-devel.sgml
Done.
docbook2html -u wine-user.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on:
/var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-user.sgml
Done.
docbook2html -u winelib-user.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on:
/var/tmp/portage/wine-20041201/work/wine-20041201/documentation/winelib-user.sgml
Done.
docbook2html -u wine-faq.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on:
/var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-faq.sgml
Done.
false wine-devel.sgml
make: *** [wine-devel.pdf] Error 1
make: Leaving directory
`/var/tmp/portage/wine-20041201/work/wine-20041201/documentation'

!!! ERROR: app-emulation/wine-20041201 failed.
!!! Function src_compile, Line 86, Exitcode 2
!!! docs
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Built (or skipped) the file, and completed the build.

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-gentoo-r6 i686)
=================================================================
System uname: 2.6.9-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 22 2004, 23:23:06)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo/
http://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo
ftp://mirrors.tds.net/gentoo http://gentoo.ccccom.com
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.mirrors.pair.com/
http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aim apm arts avi berkdb bitmap-fonts bonobo bzlib ccache cdr crypt cups
dba dga divx4linux doc dvd dvdr encode esd ethereal f77 fam flac foomaticdb
fortran ftp gd gdbm gif gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml
icq imagemagick imap imlib jabber java jpeg junit kde ldap libg++ libwww mad
mikmod mime mmx mng motif mozilla mpeg mpi msn mysql ncurses nls offensive ofx
oggvorbis opengl oss pam pcmcia pda pdflib perl php png pnp posix postgres
python qt quicktime readline scanner sdl session shared slang soap sockets spell
spl sse ssl svga sysvipc tcpd tetex tiff tokenizer truetype trusted unicode
vhosts x86 xine xml2 xmms xosd xpm xsl xv xvid yahoo zlib"
Comment 1 SpanKY gentoo-dev 2004-12-05 09:36:16 UTC
try re-emerging app-text/docbook-sgml-utils
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-05 11:09:01 UTC
*** Bug 73465 has been marked as a duplicate of this bug. ***
Comment 3 Michael Hampton 2004-12-05 11:58:24 UTC
Sorry, but re-emerging app-text/docbook-sgml-utils doesn't help; I get a different error this time:

docbook2txt wine-devel.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-devel.sgml
No way to convert HTML to text found.
make: *** [wine-devel.txt] Error 8
make: Leaving directory `/var/tmp/portage/wine-20041201/work/wine-20041201/documentation'
Comment 4 Gary Stein 2004-12-05 12:34:03 UTC
The bug that was marked duplicate of this on Bug 73465
seems more on the ball, the -jN flag is killing it (N>1)

if I do some replace changes, it is when the make file is parallelizing
the docbook2pdf and docbook2ps which apparently use similar
.out .aux files because both use jade as a backend

if I take out either pdf or ps, it completes as normal on -j4

so unless an intelligent dependancy it set up between the two
or someone can do without one of those formats

I think it is easier to take the other guys advise from Bug 73465, and
just unparallel that section by forcing a -j1 for only the
making of the docs, it is already in an if statment in the ebuild

just make is emake -j1 , whatever

gary
Comment 5 Michael Hampton 2004-12-07 03:46:17 UTC
This happens to me even when using -j1; as you can see in the original bug report, I was using -j1 and I still have this problem.
Comment 6 Olivier Cloirec 2004-12-07 10:02:26 UTC
OK, my bug (bug 73465) has been marked as duplicate of this one, but I think it's another bug. If you take some time to look at my logs at end of compilation, you see it's failing because of TeX compilation.
I have not got any error about docbook-sgml-utils or other stuff but just about TeX...
It's resolving only TeX parralel compilation issue, not all!

Good luck...
Comment 7 Jonathan Smith (RETIRED) gentoo-dev 2005-01-04 08:16:22 UTC
make: Entering directory `/var/tmp/portage/wine-20041201/work/wine-20041201/documentation'
docbook2html -u wine-devel.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-devel.sgml
Done.
docbook2html -u wine-user.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-user.sgml
Done.
docbook2html -u winelib-user.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/wine-20041201/work/wine-20041201/documentation/winelib-user.sgml
Done.
docbook2html -u wine-faq.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/wine-20041201/work/wine-20041201/documentation/wine-faq.sgml
Done.
false wine-devel.sgml
make: *** [wine-devel.pdf] Error 1
make: Leaving directory `/var/tmp/portage/wine-20041201/work/wine-20041201/documentation'

!!! ERROR: app-emulation/wine-20041201 failed.
!!! Function src_compile, Line 86, Exitcode 2
!!! docs
!!! If you need support, post the topmost build error, NOT this status message.


Portage 2.0.51-r8 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan  4 2005, 04:44:41)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9, 1.9.3, 1.5, 1.8.5-r2, 1.4_p6, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O22 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O22 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X aalib acl acpi aim alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cdr crypt cups dba debug doc dvd encode esd fam flac fluxbox foomaticdb fortran ftp gd gd-external gdbm gif gpm gtk gtk2 icq imagemagick imap imlib java jikes jpeg junit libwww mad mbox mikmod mmx mmx2 motif mozilla mpeg mysql ncurses nls oggvorbis opengl pam pcmcia pdflib perl php png posix python qt quicktime readline samba scanner sdl slang spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype udev usb vim xml2 xmms xprint xv xvid zlib"


this problem has been occuring for some time now, not just with the current release of wine...

if i get time later today, i will investigate further (my econ class has to be good for SOMETHING :-P)
Comment 8 SpanKY gentoo-dev 2005-02-12 10:56:31 UTC
MAKEOPTS has nothing to do with this ... look at the ebuild, we've been compiling the docs with -j1 for a while now

due to the fact that i still cant reproduce this, can someone please try tracking this down ?
Comment 9 SpanKY gentoo-dev 2005-02-14 10:18:06 UTC
*** Bug 81832 has been marked as a duplicate of this bug. ***
Comment 10 Sven-Olaf Hilmer 2005-02-15 23:01:50 UTC
in the file 'getting.sgml' is amissing '</para> tag at line 33
which made emerge wine fail
pls fix it.

Working on: /var/tmp/portage/wine-20050211/work/wine-20050211/documentation/wine-user.sgml
jade:/var/tmp/portage/wine-20050211/work/wine-20050211/documentation/getting.sgml:33:13:E: end tag for "PARA" omitted, but OMITTAG NO was specified
jade:/var/tmp/portage/wine-20050211/work/wine-20050211/documentation/getting.sgml:21:8: start tag was here
jade:/var/tmp/portage/wine-20050211/work/wine-20050211/documentation/getting.sgml:99:13:E: end tag for "PARA" omitted, but OMITTAG NO was specified
jade:/var/tmp/portage/wine-20050211/work/wine-20050211/documentation/getting.sgml:89:8: start tag was here
Comment 11 rob miller 2005-02-17 05:59:49 UTC
also missing '</para> tag at line 99 as per the second error message above.  seems like the file must either be patched or the 'OMITTAG NO' removed (but I don't know where that is).  This is for Bug 81832 which is specific to the file 'getting.sgml' for wine-20050211.ebuild; I don't think it is a dup of this bug about "false wine-devel.sgml".
Comment 12 SpanKY gentoo-dev 2005-02-19 18:30:04 UTC
ok, there were two bugs here ...

the original false crap i traced back to docbook-sgml-utils ... if you build it w/USE=-tetex, you end up with things like this in the doc makefile:
DB2PDF    = false
DB2PS     = false

as for the getting.sgml missing end tag, i've added a patch to fix that ...

so both wine-20050111 and wine-20050211 should work now for docs
Comment 13 Honza 2005-03-21 07:18:46 UTC
Don't know if related, but after you merge so many similar bugs ...

I have a problem emerging wine-20050111-r1:

docbook2pdf wine-devel.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#print
Working on: /var/tmp/portage/wine-20050111-r1/work/wine-20050111/documentation/wine-devel.sgml
This is pdfTeX, Version 3.14159-1.10b (Web2C 7.4.5)
encTeX v. Feb. 2003, the reencoding enabled.
(Fatal format file error; I'm stymied)
make: *** [wine-devel.pdf] Error 9
make: Leaving directory `/var/tmp/portage/wine-20050111-r1/work/wine-20050111/documentation'

!!! ERROR: app-emulation/wine-20050111-r1 failed.
!!! Function src_compile, Line 91, Exitcode 2
!!! docs
!!! If you need support, post the topmost build error, NOT this status message.

I have app-text/docbook-sgml-utils-0.6.12 and app-text/cstetex-2.0.2-r1.

Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.2, glibc-2.3.4.20040808-r1, 2.4.28-gentoo-r5 i686)
=================================================================
System uname: 2.4.28-gentoo-r5 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 14 2005, 21:46:28)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.7.9-r1, 1.5, 1.9.4, 1.6.3, 1.4_p6
sys-devel/binutils:  2.14.90.0.8-r1
sys-devel/libtool:   1.4.3-r4, 1.5.2-r7
virtual/os-headers:  2.4.21
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X Xaw3d aalib afs alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts caps cdr crypt cups curl dga divx4linux doc dvd emboss encode erandom esd flac font-server foomaticdb fortran fpx gcj gd gdbm ggi gif gpm graphviz gtk gtk2 imagemagick imlib innodb ipv6 java jbig jpeg lcms lesstif libcaca libg++ libwww live lzo mad mailwrapper mbox mcal memlimit mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses network nls oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline real samba sdl slang snmp spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vhosts videos wmf xml xml2 xmms xosd xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS