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
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
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)
Fixed the problem in comment #1.
Which version of groff do you have installed?
*** Bug 64124 has been marked as a duplicate of this bug. ***
groff 1.19.1, compiled on sep 13 14:20 with "X -debug"
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
Try downgrading to 1.19 with `emerge =sys-apps/groff-1.19`
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.
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.
*** Bug 64377 has been marked as a duplicate of this bug. ***
The downgrade worked and xorg 6.8.0 successfully installed. I have masked >sys-apps/groff-1.19 until resolved.
*** Bug 64436 has been marked as a duplicate of this bug. ***
*** Bug 64445 has been marked as a duplicate of this bug. ***
Any chance the maintainers could mask groff-1.19.1 until this problem is resolved?
I also experience this problem with xorg-x11-6.8.0-r1. xorg-x11-6.8.0 compiled fine here.
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.
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.
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
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"
It emerged just fine for me using "USE="-doc" emerge xorg-x11" It seems to be running without any problems.
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"
From comment #20: the point is that I _want_ "+doc"!
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"
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.
*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?
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
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
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
i have no psselect, not even the psutils package installed
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"
Oh well, another theory down the pan. I'll keep thinking...
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
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.
Created attachment 39907 [details, diff] Patch from groff cvs Should be this patch. Please test it before committing.
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. ;)
mission accomplished.
1.19.1-r1 is now in portage with this patch, thanks guys :)
*** Bug 64735 has been marked as a duplicate of this bug. ***
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)
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.
Thanks for this info, which I didn't know yet. There's still a lot to be learned about Portage!
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.
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.
*** Bug 64588 has been marked as a duplicate of this bug. ***