Skip site navigation (1)Skip section navigation (2)
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>