THIS IS NOT A DUPE OF SOME OF THE OTHER sys-apps/texinfo OR texi2dvi BUGS THAT I COULD FIND. THE FAILURE IS DIFFERENT. Using texinfo-4.8-r1: Underfull \hbox (badness 2142) in paragraph at lines 13128--13138 @textrm li-brary with al-le-gro[]init() or in-stalling the au-tode-tected sys- tem driver [238] [239] [240] [241] Chapter 36 [242] [243] [244] Chapter 37 [245] Chapter 38 [246] [247] Chapter 39 [248] [249] Chapter 40 [250] [251] [252] Chapter 41 [253] [254] Chapter 42 [255] [256] Chapter 43 [257] [258] (./allegro.toc [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16] [-17]) [-18] ) (see the transcript file for additional information) Output written on allegro.dvi (277 pages, 996616 bytes). Transcript written on allegro.log. /usr/bin/texi2dvi: line 369: 29821 Segmentation fault $texindex $index_files 2>&5 1>&2 /usr/bin/texi2dvi: texindex exited with bad status, quitting. make: *** [docs/allegro.dvi] Error 1 !!! ERROR: media-libs/allegro-4.0.3 failed. !!! Function src_compile, Line 68, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. I downgraded to texinfo-4.7 and was able to emerge allegro successfully. H-nes in the gentoo forums is having the same problem with sci-biology/staden. Here is an excerpt from the thread: !!! ERROR: sci-biology/staden-1.5.3 failed. !!! Function src_unpack, Line 110, Exitcode 0 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. [...] /usr/bin/texi2dvi: line 369: 25541 Segmentation fault $texindex $index_files 2>&5 1>&2 /usr/bin/texi2dvi: texindex exited with bad status, quitting. make[1]: *** [scripting.pdf] Error 1 make: *** [all] Error 2 !!! ERROR: sci-biology/staden-1.5.3 failed. !!! Function src_compile, Line 161, Exitcode 2 !!! Package compilation failed. !!! If you need support, post the topmost build error, NOT this status message. Thread in the gentoo forums: http://forums.gentoo.org/viewtopic-p- 2781738.html#2781738 Reproducible: Always Steps to Reproduce: 1. 2. 3.
You neglected to post emerge --info output as instructed to when filing the bug.
Here are two patches that replace sys-apps/texinfo/files/texinfo-4.8- tempfile.patch. They fix both the race condition in texinfo-4.8 and the Segfaults caused by gentoo's temp race patch (see link below). Gentoo's texinfo maintainers, take your pick. http://bugs.gentoo.org/show_bug.cgi?id=106105 The first patch is based off code from: Norbert Preining <preining at logic.at> The second patch is based off code from: Martin Pitt <martin.pitt at ubuntu.com>
Created attachment 70122 [details, diff] Patch based off code from: Norbert Preining <preining at logic.at>
Created attachment 70123 [details, diff] Patch based off code from: Martin Pitt <martin.pitt at ubuntu.com>
thanks, fixed in 4.8-r2
*** Bug 108576 has been marked as a duplicate of this bug. ***
*** Bug 108018 has been marked as a duplicate of this bug. ***