[GRASS5] html to man conversion

Markus Neteler neteler at geog.uni-hannover.de
Thu Nov 30 12:05:29 EST 2000


On Thu, Nov 30, 2000 at 04:29:57PM +0100, mlennert at club.worldonline.be wrote:
> > On Thu, Nov 30, 2000 at 03:30:32PM +0100, mlennert at club.worldonline.be wrote:
> > > > On Thu, Nov 30, 2000 at 03:05:43PM +0100, mlennert at club.worldonline.be wrote:
> > > > > Hello,
> > > > > 
> > > > > During compilation of CVS-tree I get the following type of error message for 
> > > > > every man page:
> > > > > 
> > > > > [...]
> > > > > Converting: m.tiger.region.html to /usr/local/grass5/man/man1/m.tiger.region_.1
> > > > > man: can't create index cache /usr/local/grass5/man/index.bt: Permission denied
> > > > > Reformatting m.tiger.region_(1), please wait...
> > > > >             m.tiger.region_.1 => m.tiger.region.1
> > > > > Converting: m.u2ll.html to /usr/local/grass5/man/man1/m.u2ll_.1
> > > > > man: can't create index cache /usr/local/grass5/man/index.bt: Permission denied
> > > > > Reformatting m.u2ll_(1), please wait...
> > > > >             m.u2ll_.1 => m.u2ll.1
> > > > > [...]
> > > > > 
> > > > > I left my compilation running, since I don't know if this is important, so 
> > > > > I'll see what's going to happen, but I thought I'd already signal it.
> > > > > 
> > > > Hi Moritz,
> > > > 
> > > > this should be fixed since a few days. Please
> > > > cvs update html/Gmakefile
> > > > 
> > > > cd html
> > > > gmake5
> > > > 
> > > > and report, if this error is still there. Michel has added
> > > > "chown man"
> > > > 
> > > > which should be helping.
> > > > 
> > > > Markus
> > > > 
> > > I just redownloaded the entire cvs tree and that is what I am compiling. But I 
> > > can try to update again once the current compilation is done.
> > 
> > O.k., then it seems to be still a problem.
> > Michel, do you have an idea?
> 
> Well, I did the update of the Gmakefile after the compilation and now I
> didn't get any error messages anymore. I don't no, if for some reason I
> didn't get the latest version of the cvs tree (but I did erase the entire
> tree and reinstalled it, following the instructions) or wether something
> else later in the compilation process made the compilation the html
> directory possible... 
Strange.

> I can't check wether the manual pages work because
> Grass isn't running yet. In the grass5/man directory, only man1 has any
> content at all. The other ones (man2-5 and help) are empty and only man1
> has 'man' as its owner.
Yes, only man1 will contain *all* files as no "classification" is done (due
to the fact that html files are the source). We *may* add a keyword to each
page to allow separations and storage into different man? directories. But
personally I don't think that this extra works makes much sense.

So, if g.manual doesn't work: cvs update it as well and run the gmake5.
Perhaps you have left the old g.manual *module* (now it is a script).
Check if g.manual still exists  in $GISBASE/bin and $GISBASE/etc/bin/...).
Yes, this might be the reason for your problem.

The current module offer these parameters:
g.manual help

Usage:
 g.manual [-1] [-a] [-d] [-m] [-s] [-q] [browser=name]
[entries=name[,name,...]]
   name name ...
[...]

Hope this helps

 Markus

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list