Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85540 - texinfo-4.8's info subdir fails to build in parallel
Summary: texinfo-4.8's info subdir fails to build in parallel
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-16 11:18 UTC by Joerg Schaible
Modified: 2005-04-27 21:01 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 Joerg Schaible 2005-03-16 11:18:43 UTC
The emerge of texinfo-4.8 fails. It claims not to find a file, that semms to be removed in the build some lines above.

Reproducible: Always
Steps to Reproduce:
1. emerge texinfo-4.8
2.
3.

Actual Results:  
Output: 
 
======= %< ======== 
 
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" 
-DINFODIR=\"/usr/share/info\" -DINFODIR2=\"/usr/share/info\" -I. -I. -I.. -I. -I../lib 
-I../intl -I.. -I.    -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 
-pipe -fomit-frame-pointer -foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize -MT makedoc.o -MD -MP -MF 
".deps/makedoc.Tpo" -c -o makedoc.o makedoc.c; \ 
then mv -f ".deps/makedoc.Tpo" ".deps/makedoc.Po"; else rm -f 
".deps/makedoc.Tpo"; exit 1; fi 
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" 
-DINFODIR=\"/usr/share/info\" -DINFODIR2=\"/usr/share/info\" -I. -I. -I.. -I. -I../lib 
-I../intl -I.. -I.    -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 
-pipe -fomit-frame-pointer -foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize -MT infokey.o -MD -MP -MF 
".deps/infokey.Tpo" -c -o infokey.o infokey.c; \ 
then mv -f ".deps/infokey.Tpo" ".deps/infokey.Po"; else rm -f ".deps/infokey.Tpo"; 
exit 1; fi 
i686-pc-linux-gnu-gcc  -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx 
-O3 -pipe -fomit-frame-pointer-foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize   -o makedoc  
makedoc.o ../lib/libtxi.a -lncurses 
rm -f doc.c key.c funs.h 
..//info/makedoc ./session.c ./echo-area.c ./infodoc.c ./m-x.c ./indices.c ./nodemenu.c ./footnotes.c ./variables.c 
rm -f doc.c key.c funs.h 
..//info/makedoc ./session.c ./echo-area.c ./infodoc.c ./m-x.c ./indices.c ./nodemenu.c ./footnotes.c ./variables.c 
rm -f doc.c key.c funs.h 
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" 
-DINFODIR=\"/usr/share/info\" -DINFODIR2=\"/usr/share/info\" -I. -I. -I.. -I. -I../lib 
-I../intl -I.. -I.    -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 
-pipe -fomit-frame-pointer -foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize -MT key.o -MD -MP -MF 
".deps/key.Tpo" -c -o key.o key.c; \ 
then mv -f ".deps/key.Tpo" ".deps/key.Po"; else rm -f ".deps/key.Tpo"; exit 1; fi 
i686-pc-linux-gnu-gcc: key.c: No such file or directory 
i686-pc-linux-gnu-gcc: no input files 
..//info/makedoc ./session.c ./echo-area.c ./infodoc.c ./m-x.c ./indices.c ./nodemenu.c ./footnotes.c ./variables.c 
make[3]: *** [key.o] Error 1 
make[3]: Leaving directory `/volatile/portage/texinfo-4.8/work/texinfo-4.8/info' 
make[2]: *** [all] Error 2 
make[2]: Leaving directory `/volatile/portage/texinfo-4.8/work/texinfo-4.8/info' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/volatile/portage/texinfo-4.8/work/texinfo-4.8' 
make: *** [all] Error 2 
 
!!! ERROR: sys-apps/texinfo-4.8 failed. 
!!! Function src_compile, Line 41, Exitcode 2 
!!! (no error message) 
!!! If you need support, post the topmost build error, NOT this status message. 
 

Expected Results:  
working build of texinfo-4.8 

bash-2.05b$ emerge info 
Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 
2.4.26-gentoo-r15 i686) 
================================================================= 
System uname: 2.4.26-gentoo-r15 i686 AMD Athlon(tm) XP 2700+ 
Gentoo Base System version 1.4.16 
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, 
Feb  7 2005, 20:39:09)] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.2.3-r5, 2.3.4-r1 
sys-devel/autoconf:  2.59-r6, 2.13 
sys-devel/automake:  1.7.9-r1, 1.6.3, 1.9.4, 1.8.5-r3, 1.5, 1.4_p6 
sys-devel/binutils:  2.15.92.0.2-r1 
sys-devel/libtool:   1.5.10-r4 
virtual/os-headers:  2.4.22-r1 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe 
-fomit-frame-pointer -foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize" 
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/control /var/www/localhost/htdocs/phpmyadmin" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe 
-fomit-frame-pointer -foptimize-sibling-calls -fprefetch-loop-arrays 
-falign-functions=32 -fforce-mem -floop-optimize -fno-default-inline" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv" 
GENTOO_MIRRORS="http://gentoo.inode.at/ 
http://sunsite.cnlab-switch.ch/mirror/gentoo/ 
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.heanet.ie/pub/gentoo/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/volatile" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="3dnow 3dnowex X Xaw3d a52 aac aalib acl alsa apache2 apm arts 
artswrappersuid asm audiofile avi bash-completion bdf berkdb bitmap-fonts 
blender-game bmp bonobo bzip2 bzlib calendar caps cdda cddb cdio cdparanoia 
cdr cdrom cgi codecs cross crypt cscope css ctype cups curl curlwrappers cyrus 
dbase dbm dga dict dio directfb divx4linux dnd doc dts dv dvd dvdr dvdread edl 
emboss emoticon encode esd ethereal exifexpat faad fam fame fastcgi fb fbcon 
fbdev ffmpeg fftw flac flash fltk foomaticdb foreign-package fortran fpx gcj gd 
gdbm ggi gif gimp glut gnuplot gphoto2 gpm graphviz gstreamer gtk gtk2 guile 
httpd iconv idled ieee1394 image imagemagick imap imlib innodb intl iodbc j2ee jai 
java javacomm javadoc javamail javascript jbig jce jp2 jpeg jpeg2k junit jython 
kde lcms libcaca libdsk libg++ libwww live lua lzo lzw lzw-tiff mad maildir 
mailwrapper maps mcal md5sum mdb mhash mikmod mime ming mixer mjpeg mmap 
mmx mng monkey mono motif mozcalendar mozdevelop mozilla moznoirc mozsvg 
mozxmlterm mp3 mpeg mpeg2 mpeg4 mpi mplayer mysql nas ncurses netcdf 
network nls nntp nvidia oav odbc ofx ogg oggvorbis openal opengl openssh 
operanom2 oss pam parse-clocks pcap pcre pdf pdflib perl php pic plotutils png 
posix povray ppds python qt quicktime quotes readline real recode rhino rtc ruby 
samba scanner sdk sdl server servlet slang slp smartcard sndfile soap sockets 
softmmu sounds soundtouch sox speex spell spl sse ssl stream svg svga tcltk 
tcpdtetex tidy tiff tokenizer transcode truetype truetype-fonts type1-fonts 
unicode usb userlocales utf8 v4l v4l2 videos vidix vim-with-x vnc vorbis wmf 
wxwindows x86 xanim xbase xfs xine xml xml2 xmms xosd xpm xscreensaver xv 
xvid xvmc yv12 zlib video_cards_nvidia linguas_de linguas_en_GB" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 knightMan 2005-04-16 19:58:51 UTC
are there way around this? because I'm trying to install gentoo but it seems that I have to do it by installing single package one by one.  i can't use emerge -e system.  
Comment 2 SpanKY gentoo-dev 2005-04-24 19:05:43 UTC
looks like info/Makefile.am has broken dependencies with generated files

ive added a workaround to 4.8 so it'll build fine, but i'd like to get this properly fixed in the Makefile.am before i close the bug ...
Comment 3 SpanKY gentoo-dev 2005-04-27 21:01:30 UTC
hrm, seems the makefile is just fine ... something funky just happens on your system :P

either way, workaround is in place and it'll be fine for everyone