Date: Wed, 18 Apr 2001 20:28:03 +0300 From: Ruslan Ermilov <ru@FreeBSD.org> To: Thomas Quinot <quinot@inf.enst.fr>, Makoto MATSUSHITA <matusita@jp.FreeBSD.org>, current@FreeBSD.org Subject: Re: ** HEADS UP ** Groff 1.17 (including -mdocNG) imported Message-ID: <20010418202803.A18781@sunbay.com> In-Reply-To: <20010418193233.A11193@sunbay.com>; from ru@FreeBSD.org on Wed, Apr 18, 2001 at 07:32:33PM %2B0300 References: <20010417163318.A47398@sunbay.com> <20010418180917.A6832@shalmaneser.enst.fr> <20010419011930Q.matusita@jp.FreeBSD.org> <20010419012322O.matusita@jp.FreeBSD.org> <20010417163318.A47398@sunbay.com> <20010418180917.A6832@shalmaneser.enst.fr> <20010418193233.A11193@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 18, 2001 at 07:32:33PM +0300, Ruslan Ermilov wrote: > Hi! > > Unfortunately, I can't reproduce this. I even installed new Groff over > the old one, but with no luck to reproduce this. It would be great if > you could give me an SSH account on one of the problematic box. > OK, got it -- the usual stale /usr/obj problem. This particular one was caused by obsolete doc-* files in /usr/obj/usr/src/gnu/usr.bin/groff/tmac. They should not be there. Previous version created ${.OBJDIR}/doc-common by stripping the contrib/groff/tmac/doc-common file. This worked only because all source files to be stripped were in the same directory. Now, some source files are in the contrib/groff/tmac directory, and some (one actually, koi8-r) is in the ${.CURDIR}, so I had to replace the dependancy line $f: ${DIST_DIR}/$f with $f-s: $f and then install *-s files. What happened here is that make(1) built ${.OBJDIR}/doc-common-s from ${.OBJDIR}/doc-common, but the correct source file is ${DIST_DIR}/doc-common, i.e. /usr/src/contrib/groff/tmac/doc-common. The solution is simple: cd /usr/src/gnu/usr.bin/groff/tmac && make cleandir obj && make all install > On Wed, Apr 18, 2001 at 06:09:18PM +0200, Thomas Quinot wrote: > > Le 2001-04-17, Ruslan Ermilov ecrivait : > > > > > It is my great pleasure to announce the availability of just released > > > Groff 1.17. Please refer to the src/contrib/groff/NEWS for details on > > > what's new in this release. > > > > Hum. > > > > I have just made world, and can't format man pages anymore. All I get > > is the following on stdout: > > > > Formatting page, please wait...mdoc error: end-macro (.em) respecification is not allowed. (#41) > > Should this have been `.Em ...'? > > User Abort. > > Done. > > > > Sources are from cvsup a few hours ago from now. > > > > Thomas. > > > > -- > > Thomas Quinot ** Departement Informatique & Reseaux ** quinot@inf.enst.fr > > ENST // 46 rue Barrault // 75634 PARIS CEDEX 13 > > On Thu, Apr 19, 2001 at 01:23:22AM +0900, Makoto MATSUSHITA wrote: > > > > Oops... my fingers behave badly. > > > > quinot> Formatting page, please wait...mdoc error: end-macro (.em) respecification is not allowed. (#41) > > quinot> Should this have been `.Em ...'? > > quinot> User Abort. > > > > Same here. > > > > % zcat /usr/share/man/man1/ls.1.gz | nroff -mandoc |& head -2 > > mdoc error: end-macro (.em) respecification is not allowed. (#41) > > Should this have been `.Em ...'? > > % > > > > I've extracted whole 5-current distribution as of today, and do > > chroot(1)... man(1) works quite fine. > > > > Maybe it depend of 'old system upgrade to the latest 5-current' > > problem, but sorry I have no answer to fix. > > > > -- - > > Makoto `MAR' MATSUSHITA -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010418202803.A18781>