Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64117 - sys-apps/groff-1.19.1 goes into infinite loop building postscript docs on xorg-x11
Summary: sys-apps/groff-1.19.1 goes into infinite loop building postscript docs on xor...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 64124 64377 64436 64445 xorg-x11-fail 64735 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-09-15 04:41 UTC by Stephane Loeuillet
Modified: 2004-09-27 13:45 UTC (History)
14 users (show)

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


Attachments
Patch from groff cvs (groff-1.19.1-s.tmac.patch,3.57 KB, patch)
2004-09-19 04:25 UTC, Matteo Settenvini
Details | Diff
Updated ebuild (groff-1.19.1-r1.ebuild,3.39 KB, text/plain)
2004-09-19 04:31 UTC, Matteo Settenvini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Loeuillet 2004-09-15 04:41:44 UTC
making all in doc/specs...
make[4]: Entering directory `/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs'
making all in doc/specs/BDF...
make[5]: Entering directory `/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs/BDF'
groff -Tps -ms ../../../doc/util/macros.t bdf.ms \
        2> index.raw > bdf.nps \
&& mv -f bdf.nps bdf.ps
make[5]: [bdf.ps] Erreur 1 (ignor
Comment 1 Stephane Loeuillet 2004-09-15 04:41:44 UTC
making all in doc/specs...
make[4]: Entering directory `/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs'
making all in doc/specs/BDF...
make[5]: Entering directory `/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs/BDF'
groff -Tps -ms ../../../doc/util/macros.t bdf.ms \
        2> index.raw > bdf.nps \
&& mv -f bdf.nps bdf.ps
make[5]: [bdf.ps] Erreur 1 (ignorée)
bdf.ms:270: fatal error: input stack limit exceeded (probable infinite loop)

USE flags :
3dnow bitmap-fonts doc mmx nls pam sse xprint
-3dfx -debug -dlloader -dmx -insecure-drivers -ipv6 -sdk -static

i last had xorg-x11 6.8.0 1.9 build+install ok with the same USE flags


Reproducible: Always
Steps to Reproduce:
USE="3dnow bitmap-fonts doc mmx nls pam sse xprint -3dfx -debug -dlloader -dmx -insecure-drivers -ipv6 -sdk -static" emerge xorg-x11

Actual Results:  
making all in doc/specs...
make[4]: Entering directory
`/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs'
making all in doc/specs/BDF...
make[5]: Entering directory
`/usr/portage/tmp/portage/xorg-x11-6.8.0/work/xc/doc/specs/BDF'
groff -Tps -ms ../../../doc/util/macros.t bdf.ms \
        2> index.raw > bdf.nps \
&& mv -f bdf.nps bdf.ps
make[5]: [bdf.ps] Erreur 1 (ignorée)
bdf.ms:270: fatal error: input stack limit exceeded (probable infinite loop)

emerge fails before install, in doc building

Expected Results:  
docs building, then doing install
Comment 2 Stephane Loeuillet 2004-09-15 05:01:26 UTC
in this 1.14, i see a problem :
        http://dev.gentoo.org/~spyderous/${PN}/patchsets/${PV}/${P}-files-${PATCH_VER}.tar.bz2
        http://dev.gentoo.org/~cyfred/distfiles/${P}-files-${FILES_VER}.tar.bz2"

files-${PATCH_VER} should be files-${FILES_VER} or else it would use the 0.1 files (that's why i suppose the digest for 0.2 was missing too)
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-15 10:55:00 UTC
Fixed the problem in comment #1.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-15 10:55:34 UTC
Which version of groff do you have installed?
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-15 10:58:56 UTC
*** Bug 64124 has been marked as a duplicate of this bug. ***
Comment 6 Stephane Loeuillet 2004-09-15 10:59:46 UTC
groff 1.19.1, compiled on sep 13 14:20 with "X -debug"
Comment 7 Jason Ahrens 2004-09-15 12:21:30 UTC
I am also experiencing this issue (though in english ;))

$ groff --version
GNU groff version 1.19.1
Copyright (C) 2004 Free Software Foundation, Inc.
GNU groff comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of groff and its subprograms
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

called subprograms:

GNU grops (groff) version 1.19.1
GNU troff (groff) version 1.19.1
Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-15 12:28:18 UTC
Try downgrading to 1.19 with `emerge =sys-apps/groff-1.19`
Comment 9 Hiel Van Campen 2004-09-15 21:37:52 UTC
Same problem but my error showed up on xorg-x11-6.8.0. Whats really bad in my opion is tha that portage thinks its installed and I'm in 6.7.0-r2 right after trying to downgrade to fix it. It failed as reported so I tried ebuild .... compile. THe first thing it did was unmerge x6.8.0 and Im useing the broken 6.7.0-r2. THe reason I twigged to this is that nedit wont build because the image libs arent to be found in /usr/include/X11. I tried rebuilding groff-1.19.1then did tried ebuild and no fix. Trying groff-1.19.

BUT WHY IS PORTAGE EMERGE INSTALLING FAILED EMERGES ?????

If you need them I can post the emerge logs and portage logs.
Comment 10 Hiel Van Campen 2004-09-15 22:23:03 UTC
Succes downgraded to groff-1.19 and xorg-6.7.0-r2 emerged correctly. Also not to scare people Im useing portage-2.0.51

Portage 2.0.51_pre20 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r2 i686 AMD Athlon(tm) XP 2000+)

The I filed bug 64214 about it.
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-17 09:27:02 UTC
*** Bug 64377 has been marked as a duplicate of this bug. ***
Comment 12 Jason Ahrens 2004-09-17 11:19:07 UTC
The downgrade worked and xorg 6.8.0 successfully installed. I have masked >sys-apps/groff-1.19 until resolved.
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-17 12:18:48 UTC
*** Bug 64436 has been marked as a duplicate of this bug. ***
Comment 14 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-17 13:26:35 UTC
*** Bug 64445 has been marked as a duplicate of this bug. ***
Comment 15 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-17 13:27:03 UTC
Any chance the maintainers could mask groff-1.19.1 until this problem is resolved?
Comment 16 Tobias Brox 2004-09-17 20:22:28 UTC
I also experience this problem with xorg-x11-6.8.0-r1.  xorg-x11-6.8.0 compiled fine here.
Comment 17 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-17 22:44:27 UTC
Tobias, the issue is unrelated to 6.8.0 vs 6.8.0-r1. It's all about which version of groff you had at the time you emerged xorg-x11.
Comment 18 Robert Moss (RETIRED) gentoo-dev 2004-09-18 01:01:05 UTC
Can those affected please post the output of "emerge info"? If you don't then there's absolutely no chance we're going to be able to work out what the problem is, and that's going to block gcc-4 when it's released. As such I'm keen to get this one sorted.
Comment 19 Heiko Wundram 2004-09-18 02:08:23 UTC
As I've stated in my previous bug report, I only saw the error when installing xorg-x11-6.8.0-r1, xorg-x11-6.8.0 generated the documentation without a hinch (and I installed that just two days ago, so I still know). I can only agree that this is a problem with xorg-x11-6.8.0-r1 (at least for me), or maybe it's some random event...

Anyway, here's your info:
Portage 2.0.51_rc1 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.9-rc1-love2 i686)
=================================================================
System uname: 2.6.9-rc1-love2 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
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
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-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/share/config:/usr/kde/3.3/env:/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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/home/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache fixpackages userpriv"
GENTOO_MIRRORS="ftp://localhost/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://gentoo.oregonstate.edu"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_TMPDIR="/home/portage/tmp"
PORTDIR="/home/portage/portage"
PORTDIR_OVERLAY="/home/portage/local-portage /home/portage/bmg-main-portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aac aalib acl acpi adns aim alsa apache2 arts artswrappersuid async audiofile avi berkdb bitmap-fonts bonobo cddb cdr crypt cscope cups curldba directfb dnd doc dvd dvdr emacs emacs-w3 encode escreen esd ethereal expat f77 faad fam fastcgi fbcon fbdev ffmpeg fftw flac flash foomaticdb freetds freetype fullrpc gcj gd gdbm geoip gif glade gmp gnome gnomedb gpm gtk gtk2 gtkhtml icq idea imagemagick imap imlib imlib2 innodb ipv6 jabber java javascript joystick jpeg justify kde lcms ldap leim libg++ libwww lirc lzw lzw-tiff mad maildir mbox mcal memlimit mikmod mmap mmx mng motif mozilla mozsvg mpeg mpeg4 msn mule music mysql ncurses nls nntp nptl nvidia objc offensive oggvorbis opengl openssh oscar oss pam pcap pcre pda pdflib perl php pic plotutils png postgres prelude pwdb python qt quicktime readline ruby samba sasl sdl slang speex spell sqlite ssessl svga t1lib tcltk tcpd tetex theora tiff timidity transcode truetype type1 unicode usb utf8 v4l v4l2 videos vim-with-x wmf wxwindows x86 xine xml xml2 xmms xprint xv xvid yahoo zeo zlib zvbi"

Versions of affected programs:
*  x11-base/xorg-x11 :
        [   ] 6.7.0-r1 (0) OVERLAY
        [ ~ ] 6.7.0-r2 (0) OVERLAY
        [M~ ] 6.7.99.902 (0) OVERLAY
        [M~ ] 6.7.99.903 (0) OVERLAY
        [M~ ] 6.7.99.904 (0) OVERLAY
        [ ~ ] 6.8.0 (0) OVERLAY
        [ ~I] 6.8.0-r1 (0) OVERLAY

*  sys-apps/groff :
        [   ] 1.18.1-r1 (0) OVERLAY
        [   ] 1.18.1-r2 (0) OVERLAY
        [   ] 1.18.1-r3 (0) OVERLAY
        [   ] 1.18.1-r4 (0) OVERLAY
        [ ~ ] 1.19 (0) OVERLAY
        [ ~I] 1.19.1 (0) OVERLAY
Comment 20 Matteo Settenvini 2004-09-18 04:10:00 UTC
My emerge info... also for me, no USE flags have changed between 6.8.0 and -r1. 6.8.0 compiles all right.

I've groff 1.19.1.

Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
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
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
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="-O3 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr cjk crypt cups directfb doc dvd emacs encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imap imlib jack java jpeg kde libg++ libwww mad maildirmbox mikmod mmx motif mozilla mpeg mysql nas ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sasl sdl slang spell sse sse2 ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xprint xv zlib video_cards_i810 video_cards_i830 linguas_it"
Comment 21 Kathy Wills 2004-09-18 05:04:56 UTC
It emerged just fine for me using "USE="-doc" emerge xorg-x11" It seems to be running without any problems.
Comment 22 Jason Ahrens 2004-09-18 05:27:10 UTC
At request:
$ emerge info
Portage 2.0.50-r11 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7-ck5)
=================================================================
System uname: 2.6.7-ck5 i686 Pentium III (Katmai)
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3"
DISTDIR="/mnt/misc/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.tds.net/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apm arts artswrappersuid audiofile avi berkdb bitmap-fonts cdparanoia cdr crypt cups dga directfb divx4linux doc dvd dvdread encode fbcon flac flash foomaticdb gdbm ggi gif gphoto2 gpm gps gstreamer gtk gtk2 imagemagick imap imlib jabber java jpeg kde lcd lcms libg++ libwww linguas_en_GB mad maildir mikmod mmx motif mozilla mpeg mpi mysql mythtv ncurses network nls nvidia oggvorbis opengl openssh oss pam pda pdflib perl png ppds python qt quicktime readline samba sdl slang sml sml2 speex spell sse ssl svga tcltk tcpd theora tiff truetype unicode usb video_cards_nvidia wmf x86 xml2 xmms xprint xv xvid xvmc xvz zlib"
Comment 23 Matteo Settenvini 2004-09-18 05:32:24 UTC
From comment #20: the point is that I _want_ "+doc"!
Comment 24 Michael W. Holdeman 2004-09-18 05:56:50 UTC
I tried to remove doc, still no go, then downgraded groff to 1.19 and it compiled with no problems. So it does still appear to be a groff problem?

Mike
emerge info
Portage 2.0.51_rc1 (default-x86-2004.0, gcc-3.4.1, glibc-2.3.4.20040916-r0, 2.6.7-win4lin-r5 i686)
=================================================================
System uname: 2.6.7-win4lin-r5 i686 Mobile Intel(R) Pentium(R) 4     CPU 3.06GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
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
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-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/share/config:/usr/kde/3.3/env:/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="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/bmg-main /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acl acpi acpi4linux alsa apm artsavi berkdb bitmap-fonts cddb cdr cgi crypt cups curldga directfb divx4linux dnd doc dv dvd encode esd fastcgi fax fbcon fdftk ffmpeg flac foomaticdb freetypefs fullrpc gd gdbm gif gimp gimpprint glade gpm gtk gtk2 gtkhtml guile imap imlib ipv6 java javascript jpeg kde libg++ libwww mad maildir mcal mikmod mmx motif mozcalendar mozilla mozp3p mozsvg mpeg mpeg4 mpi mplayer mysql nas ncurses net nls nptl oav odbc ofx oggvorbis ooo-kde openal opengl openssh oss pam pcmcia pda pdflib perl png pnp portaudio postgres python qt quicktime readline samba scanner sdk sdl slang slp snmp spamassassin spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype trusted usb v4l v4l2 videos virus-scan wifi wmf x86 xbase xml xml2 xmms xprint xrandr xv xvid yv12 zlib"

Comment 25 Kathy Wills 2004-09-18 06:12:47 UTC
When it worked for me using -doc, it was with groff-1.19.1. I had tried yesterday downgrading groff and still ran into compile errors. Re-emerged groff-1.19.1 and did the emerge of xorg with -doc and it compiled and installed fine.
Comment 26 Robert Moss (RETIRED) gentoo-dev 2004-09-18 06:49:38 UTC
*sigh*

I really don't like the look of this one. It looks like a compiler bug to me. For those of you affected, if any of you could do the following:

FEATURES="maketest" ebuild /usr/portage/sys-apps/groff/groff-1.19.1.ebuild test

(I think that works) then I'd be most grateful.

Also, perhaps more importantly, could you please all tell me what version of sys-apps/texinfo you've got installed?
Comment 27 Stephane Loeuillet 2004-09-18 07:03:54 UTC
FEATURES="maketest" ebuild /usr/portage/sys-apps/groff/groff-1.19.1.ebuild test

it ends with :
rm -f gxditview.1x.html gxditview.1x-html
rman -f HTML < ./gxditview._man \
  > gxditview.1x-html && mv -f gxditview.1x-html gxditview.1x.html
macro "" not recognized -- ignoring
>>> Test phase [check]: sys-apps/groff-1.19.1
make: Rien 
Comment 28 Stephane Loeuillet 2004-09-18 07:03:54 UTC
FEATURES="maketest" ebuild /usr/portage/sys-apps/groff/groff-1.19.1.ebuild test

it ends with :
rm -f gxditview.1x.html gxditview.1x-html
rman -f HTML < ./gxditview._man \
  > gxditview.1x-html && mv -f gxditview.1x-html gxditview.1x.html
macro "" not recognized -- ignoring
>>> Test phase [check]: sys-apps/groff-1.19.1
make: Rien à faire pour « check »

got texinfo 4.7-r1 compiled with 'nls' as USE flag
Comment 29 Robert Moss (RETIRED) gentoo-dev 2004-09-18 07:15:18 UTC
Ooops! Sorry. groff doesn't have a testsuite. My bad. I apologise. The output (just a hunch) of:

which psselect

would be far more interesting. I get the feeling that, seeing as that's mentioned near the start of the build as being missing, it's quite possible that we need a dep on psutils... :-S
Comment 30 Stephane Loeuillet 2004-09-18 07:20:47 UTC
i have no psselect, not even the psutils package installed
Comment 31 UncleOwen 2004-09-18 08:12:50 UTC
AOL:
make[5]: Entering directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/specs/BDF'
groff -Tps -ms ../../../doc/util/macros.t bdf.ms \
        2> index.raw > bdf.nps \
&& mv -f bdf.nps bdf.ps
make[5]: [bdf.ps] Error 1 (ignored)
bdf.ms:270: fatal error: input stack limit exceeded (probable infinite loop)
make[5]: *** [bdf.ps] Error 1



uo@uo ~ $ which psselect
/usr/bin/psselect

uo@uo ~ $ etcat -v psutils
[ Results for search key           : psutils ]
[ Candidate applications found : 1 ]

 Only printing found installed programs.

*  app-text/psutils :
        [  I] 1.17 (0) OVERLAY

uo@uo ~ $ etcat -v groff
[ Results for search key           : groff ]
[ Candidate applications found : 6 ]

 Only printing found installed programs.

*  sys-apps/groff :
        [   ] 1.18.1-r1 (0) OVERLAY
        [   ] 1.18.1-r2 (0) OVERLAY
        [   ] 1.18.1-r3 (0) OVERLAY
        [   ] 1.18.1-r4 (0) OVERLAY
        [ ~ ] 1.19 (0) OVERLAY
        [ ~I] 1.19.1 (0) OVERLAY

uo@uo ~ $ emerge info
Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-20040814 i686)
=================================================================
System uname: 2.6.8-20040814 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
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
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.easynet.nl/mirror/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.inode.at/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/local /usr/local/portage/uncleowen"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apm avi berkdb bitmap-fonts cdr crypt cups directfb doc dvd dvdr encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 guile imlib ipv6 java joystick jpeg libg++ libwww mad mikmod mmx mmx2 mpeg ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse sse2 ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xprint xv zlib"
Comment 32 Robert Moss (RETIRED) gentoo-dev 2004-09-18 08:23:05 UTC
Oh well, another theory down the pan. I'll keep thinking...
Comment 33 Matteo Settenvini 2004-09-18 08:33:36 UTC
Google is really the solution to all the problems ...
http://mail-index.netbsd.org/source-changes/2004/08/02/0010.html

For groff-1.19.1:
cvs rdiff -r1.3 -r1.4 src/gnu/dist/groff/tmac/s.tmac
Comment 34 Robert Moss (RETIRED) gentoo-dev 2004-09-18 08:36:55 UTC
Cue Muttley-style muttering. I can't believe I missed that even though I searched for it. Thanks very much! I'll fix this later today.
Comment 35 Matteo Settenvini 2004-09-19 04:25:12 UTC
Created attachment 39907 [details, diff]
Patch from groff cvs

Should be this patch. Please test it before committing.
Comment 36 Matteo Settenvini 2004-09-19 04:31:59 UTC
Created attachment 39908 [details]
Updated ebuild

This is the updated ebuild to use with the patch above.
Now I'll get on compiling X.org and I'll tell you if this fixes the issue. 
Stay tuned. ;)
Comment 37 Matteo Settenvini 2004-09-19 05:57:44 UTC
mission accomplished.
Comment 38 SpanKY gentoo-dev 2004-09-19 14:19:36 UTC
1.19.1-r1 is now in portage with this patch, thanks guys :)
Comment 39 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-20 14:15:46 UTC
*** Bug 64735 has been marked as a duplicate of this bug. ***
Comment 40 André Terpstra 2004-09-21 06:38:44 UTC
The solution was not exactly clear from this bug report. I tried to emerge again today but although emerge sync listed the new groff ebuild it tried to compile xorg-x11 first and crashed again. So the correct order is:

1. emerge sync
2. emerge groff
3. emerge -u world (or equivalent)
Comment 41 Robert Moss (RETIRED) gentoo-dev 2004-09-21 10:34:10 UTC
Not quite. Step two should be "emerge -u groff", otherwise you'll get groff recorded in your world file, which is only supposed to list those packages you've explicitly merged in order to use, not the dependencies of those packages.
Comment 42 André Terpstra 2004-09-21 11:00:23 UTC
Thanks for this info, which I didn't know yet. There's still a lot to be learned about Portage!
Comment 43 Aaron Peterson 2004-09-21 16:47:40 UTC
You mean --oneshot

or was that --one-shot ?

-u means upgrade.. but afik it adds it to the world file

Not quite. Step two should be "emerge -u groff", otherwise you'll get groff recorded in your world file, which is only supposed to list those packages you've explicitly merged in order to use, not the dependencies of those packages.
 
Comment 44 Robert Moss (RETIRED) gentoo-dev 2004-09-22 10:17:40 UTC
No, "-u" does not add things to the world file. --oneshot only needs to be used when the package which needs merging has not yet been merged at all (any version); in this case, and only this case (when no previous version has been installed) will "-u" add the package to the world file. If you don't have groff installed, you can't try to merge xorg-x11 in the proper fashion anyway, so I assumed that this wouldn't be the case.
Comment 45 Albert Hopkins (RETIRED) gentoo-dev 2004-09-27 13:45:22 UTC
*** Bug 64588 has been marked as a duplicate of this bug. ***