[GRASS5] html to man conversion

mlennert at club.worldonline.be mlennert at club.worldonline.be
Thu Nov 30 11:41:31 EST 2000


g.manual works and I seem to have the correct version. Only when starting it 
from TclTkGrass do I still get the following error message:

man: can't create index cache /usr/local/grass5/man/index.bt: Permission denied

Then it prints the correct man page. I don't know what this index.bt is, if it 
is a file, it doesn't even seem to exist in /usr/local/grass5/man/.

Moritz


P.S. I really like the html implementation, it's great. Would it be possible 
to include a "table of contents" page like the one on the web site, with links 
to different types of modules and then to each module ?



> 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'



---------------------------------------- 
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