Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Error emergeing Groff
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
Grayman
Apprentice
Apprentice


Joined: 25 Feb 2004
Posts: 186
Location: South Africa

PostPosted: Wed Jul 21, 2004 11:34 pm    Post subject: Error emergeing Groff Reply with quote

Hi - has anyone had this problem: latest emerge sync as of 22 July and then emerge world.... system goes through a lot of the Groff compile and then gets to this bit:

Making groff_mom.n from groff_mom.man
make[2]: Leaving directory `/var/tmp/portage/groff-1.19/work/groff-1.19/contrib/mom'
make[2]: Entering directory `/var/tmp/portage/groff-1.19/work/groff-1.19/doc'
makeinfo -I/var/tmp/portage/groff-1.19/work/groff-1.19/doc /var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:846: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:852: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:852: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:856: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:861: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:861: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1069: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1071: `@end' expected `table', but saw `group'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1071: `@end' expected `table', but saw `example'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1282: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1286: `@end' expected `itemize', but saw `group'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1286: `@end' expected `itemize', but saw `example'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1341: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1344: `@end' expected `itemize', but saw `group'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1344: `@end' expected `itemize', but saw `example'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1387: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1389: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1389: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1405: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1407: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1407: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1414: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1416: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1416: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1426: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1428: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1428: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1441: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1443: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1443: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1476: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1478: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1478: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1486: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1488: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1488: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1541: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1543: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1543: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1548: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1550: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1550: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1564: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1571: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1571: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1647: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1651: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1651: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1666: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1670: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1670: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1728: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1732: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1732: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1738: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1742: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1742: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1743: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1749: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1749: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1753: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1758: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1758: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1954: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1956: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1956: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1962: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1964: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:1964: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2007: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2012: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2012: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2089: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2109: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2112: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2118: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2121: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2127: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2130: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2147: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2151: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2150: Must be in `@defmac' environment to use `@defmacx'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2151: Must be in `@defmac' environment to use `@defmacx'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2158: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2161: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2177: Multiline command @group used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2179: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2179: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2179: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2182: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2190: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2193: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2202: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2205: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2209: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2241: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2243: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2246: Multiline command @maindex used improperly.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2250: Unmatched `@end'.
/var/tmp/portage/groff-1.19/work/groff-1.19/doc/groff.texinfo:2253: Multiline command @maindex used improperly.
Too many errors! Gave up.
make[2]: *** [groff] Error 1
make[2]: Leaving directory `/var/tmp/portage/groff-1.19/work/groff-1.19/doc'
make[1]: *** [doc] Error 2
make[1]: Leaving directory `/var/tmp/portage/groff-1.19/work/groff-1.19'
make: *** [all] Error 2

!!! ERROR: sys-apps/groff-1.19 failed.
!!! Function src_compile, Line 86, Exitcode 2
!!! (no error message)

Obviously at this point it comes to a halt. I tried compiling the previous version and that didn't work either. Any ideas would be welcome. Wondering if Xorg might have something to do with this. System runs fine in the meantime, so I'm not exactly worried, just curious !

Grayman
Back to top
View user's profile Send private message
rkrenzis
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 135
Location: USA

PostPosted: Thu Jul 22, 2004 1:29 am    Post subject: emerge groff (ver 1.19) fails Reply with quote

I am also having the same problem on x86_64 (amd64). I downloaded and compiled groff 1.19.1 from the ftp gnu.org website and compiled the texinfo doc pages without errors. Is there any plans of a 1.19.1 ebuild?

Ryan
Back to top
View user's profile Send private message
rkrenzis
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 135
Location: USA

PostPosted: Thu Jul 22, 2004 1:39 am    Post subject: Bug report posted already... Reply with quote

Take a look at this:

https://forums.gentoo.org/viewtopic.php?t=200614&highlight=groff

There is already 2 bug reports filed. There is also a workaround to until this gets fixed in https://bugs.gentoo.org/show_bug.cgi?id=57690.

It states to emerge texinfo 4.6, then groff. So:

emerge =sys-apps/texinfo-4.6; emerge groff

...should get you back up and running.

Ryan
Back to top
View user's profile Send private message
Grayman
Apprentice
Apprentice


Joined: 25 Feb 2004
Posts: 186
Location: South Africa

PostPosted: Thu Jul 22, 2004 8:36 am    Post subject: Reply with quote

well thanks for trying - aparently there's some other wobbly, 'cos I emerged textinfo (vers 4.7) and the groff immediately afterwards and the result is exactly the same. guess I'll have to wait until the devs sort this one out. one of the joys of running a ~x86 box I guess...

Cheers - Grayman
Back to top
View user's profile Send private message
Grayman
Apprentice
Apprentice


Joined: 25 Feb 2004
Posts: 186
Location: South Africa

PostPosted: Thu Jul 22, 2004 11:16 am    Post subject: Reply with quote

OK when I removed ACCEPT_KEYWORDS="~x86" from my make.conf, I was then able to install texinfo 4.6 and that allowed me to install groff 1.18.1, so obviously the hassle only appears in the newest version - texinfo 4.7 and groff 1.19 - newest as of last night in portage anyway. Tha workaround kinda works but only with the older versions of each item
Back to top
View user's profile Send private message
tgurr
Retired Dev
Retired Dev


Joined: 27 Jan 2004
Posts: 571
Location: germany

PostPosted: Thu Jul 22, 2004 12:03 pm    Post subject: Reply with quote

I followed the suggested workaround and it did the trick for me, i'm on ACCEPT_KEYWORDS="~x86" so it should be possible to use the ~x86 versions.

MfG. Psy
Back to top
View user's profile Send private message
rkrenzis
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 135
Location: USA

PostPosted: Thu Jul 22, 2004 1:02 pm    Post subject: texinfo 4.6, groff 1.19 emerged Reply with quote

That's interesting. Even though I'm running amd64, I didn't remove the "~x86_64" from ACCEPT_KEYWORDS in /etc/make.conf.

So, I have texinfo 4.6 and groff 1.19 emerged. Then I ran emerge -u world to install texinfo 4.7.

This is a non-platform related issue because it is a problem compling a texinfo document, not compiling the actual source code for groff.

But then again, I'm not actually surprised that removing ~86 worked.
Caveat emptor!: adding ~arch to make.conf means installing unstable packages.

Ryan
Back to top
View user's profile Send private message
robmoss
Retired Dev
Retired Dev


Joined: 27 May 2003
Posts: 2634
Location: Jesus College, Oxford

PostPosted: Thu Jul 22, 2004 1:07 pm    Post subject: Reply with quote

The filthy workaround:

Code:
emerge --oneshot =sys-apps/texinfo-4.6
emerge --oneshot groff


The correct workaround:

Code:
echo "=sys-apps/texinfo-4.7" >> /etc/portage/package.mask
emerge -uD groff

_________________
Reality is for those who can't face Science Fiction.

emerge -U will kill your Gentoo
ecatmur, Lord of Portage Bash Scripts
Back to top
View user's profile Send private message
rkrenzis
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 135
Location: USA

PostPosted: Thu Jul 22, 2004 2:40 pm    Post subject: Reply with quote

Now why on earth would you use the --oneshot flag in emerge when there is already a cleaner work-around that requires no masking of packages.

[code]emerge =sys-apps/texinfo-4.6; emerge groff; emerge -u world[/code]

The above works just fine, texinfo 4.7 gets installed and everyone's happy.

There is already a bug report to fix this. Most likely this will result in a groff 1.19.1 ebuild as I was able to build the texinfo docs without problems during the make process by downloading the groff 1.19.1 tarball from ftp.gnu.org.
Back to top
View user's profile Send private message
robmoss
Retired Dev
Retired Dev


Joined: 27 May 2003
Posts: 2634
Location: Jesus College, Oxford

PostPosted: Thu Jul 22, 2004 3:55 pm    Post subject: Reply with quote

Because the --oneshot flag ensures that you don't get texinfo or groff recorded in your world file, which I can categorically state that you DO NOT WANT. That's why :)
_________________
Reality is for those who can't face Science Fiction.

emerge -U will kill your Gentoo
ecatmur, Lord of Portage Bash Scripts
Back to top
View user's profile Send private message
kallamej
Administrator
Administrator


Joined: 27 Jun 2003
Posts: 4975
Location: Gothenburg, Sweden

PostPosted: Mon Jul 26, 2004 8:45 am    Post subject: Reply with quote

Moving from Portage & Programming. Please post any follow ups in https://forums.gentoo.org/viewtopic.php?t=199985
_________________
Please read our FAQ Forum, it answers many of your questions.
irc: #gentoo-forums on irc.libera.chat
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum