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@club.worldonline.be wrote:
> > On Thu, Nov 30, 2000 at 03:30:32PM +0100, mlennert@club.worldonline.be wrote:
> > > > On Thu, Nov 30, 2000 at 03:05:43PM +0100, mlennert@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 helpUsage:
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@geog.uni-hannover.de with
subject 'unsubscribe grass5'
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'