Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73030 - emerge planner fails with USE "doc" active
Summary: emerge planner fails with USE "doc" active
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-01 07:11 UTC by Peter `MathFox' Roozemaal
Modified: 2004-12-20 04:07 UTC (History)
1 user (show)

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


Attachments
build output from emerge (planner.log,214.50 KB, text/plain)
2004-12-11 03:22 UTC, Peter `MathFox' Roozemaal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter `MathFox' Roozemaal 2004-12-01 07:11:28 UTC
After adding "doc" to the USE flags app-office/planner-0.11 fails to reemerge because some documentation file is missing.


Reproducible: Always
Steps to Reproduce:
1. add "doc" to the USE flags in make.conf
2. emerge --newuse world
3.

Actual Results:  
Emerge stops with error message from make:

-- Installing ./html/index.sgml
/bin/install: cannot stat `./html/index.sgml': No such file or directory
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory
`/var/tmp/portage/planner-0.11/work/planner-0.11/docs/libplanner'

!!! ERROR: app-office/planner-0.11 failed.


Expected Results:  
updated the planner software

Portage 2.0.51-r3 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r4 x86_64 4
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.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"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://gentoo.nedlinux.nl ftp://mirror.nutsmaas.nl/gentoo/
http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.mirror.sdv.fr
http://gentoo.math.bme.hu"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm arts avi berkdb bitmap-fonts cdr crypt doc dvd dvdr encode
esd f77 foomaticdb fortran gdbm gif gnome gpm gtk gtk2 guile imlib java jpeg kde
ldap libg++ libwww lm-sensors mikmod motif mozilla mpeg mysql ncurses nls nogcj
oggvorbis opengl oss pam pda pdflib perl png postgres python qt quicktime
readline sdl slang spell ssl tcltk tcpd tetex truetype xml2 xmms xv zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-12-10 19:00:41 UTC
We need a full build log here.
Comment 2 Peter `MathFox' Roozemaal 2004-12-11 03:22:10 UTC
Created attachment 45728 [details]
build output from emerge

On your request:
   emerge planner 2>&1 | tee planner.log
Comment 3 Peter `MathFox' Roozemaal 2004-12-11 03:28:01 UTC
You are right... Something is wrong here:

*** Building HTML ***
rm -rf ./html
mkdir ./html
cd ./html && gtkdoc-mkhtml libplanner ../libplanner-docs.sgml
head: `-1' option is obsolete; use `-n 1' since this will be removed in the future
<b>/usr/bin/gtkdoc-mkhtml: line 45: 25846 Segmentation fault      /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.1" $gtkdocdir/gtk-doc.xsl $document</b>
test "x" = "x" || ( cd . && cp  html )
-- Fixing Crossreferences
Comment 4 Mike Gardiner (RETIRED) gentoo-dev 2004-12-11 03:43:50 UTC
Please upgrade your version of libxslt to at least 1.1.9.
Comment 5 Peter `MathFox' Roozemaal 2004-12-11 03:53:40 UTC
I guess the answer is allready in bugs #62986 and #64594:
I am using the stable libxslt for amd64... dev-libs/libxslt-1.1.8

Installing libxslt-1.1.9-r1 and emerging planner works.

Problems left:
 - gtkdoc-mkhtml doesn't report errors in subprograms in its exit status (set -e?)
 - A more recent version of libxslt has to be marked stable for amd64
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2004-12-11 21:04:37 UTC
amd64, can you guys mark 1.1.9-r1 arch? Thanks.
Comment 7 Mike Gardiner (RETIRED) gentoo-dev 2004-12-20 04:07:59 UTC
1.1.9-r1 is marked amd64.