[GRASS-dev] [GRASS GIS] #1089: GRASS 6.5 manual broken link

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: default | Version: unspecified
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------
The link for the GRASS 6.5 online manual is broken, resulting in the "This
page has moved !!!" error page. The broken URL is:
http://grass.osgeo.org/grass65/manuals/html65_user/index.html

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1089&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: default | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------
Changes (by hamish):

  * version: unspecified => svn-develbranch6

Comment:

the html65_user directory is missing from grass65/manuals/ dir on the
server. Markus controls those cron jobs so it could be next week before
this is fixed. In the mean time the grass 6.4 and 7 manuals are still
there.

the weekly binary snapshot for 6.5 is also missing, but the June 12 source
code snapshot is there. I assume that Saturday's build for 6.5 died for
some reason. Maybe have to wait until next Saturday's rebuild, but I'll
have a look to see if I can trigger it off sooner.

Hamish

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: default | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by hamish):

The last build had a problem building the wxpython dir. Perhaps the same
Makefile dependency/build order problem as was reported over the last week
by a couple other people? Has that been fixed yet?
or maybe just bad timing with respect to code checkins.

I've now triggered a rebuild. A number of files in wxpython have updated
from svn so hopefully it builds ok this time.

Hamish

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: default | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by hamish):

nope, failed with same
{{{
--
Errors in:
[...]/grass65/gui/wxpython
--
}}}

6.5 breaks there for me too,
{{{
make 2>&1 | tee build_log.txt
[...]
make[3]: Entering directory
`/usr/local/src/grass/svn/grass65/gui/wxpython'
GISBASE="/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-gnu" \
         python gui_modules/menudata.py > menustrings.py
Traceback (most recent call last):
   File "gui_modules/menudata.py", line 39, in ?
     import globalvar
   File
"/usr/local/src/grass/svn/grass65/gui/wxpython/gui_modules/globalvar.py",
line 33, in ?
     import grass.script as grass
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/__init__.py", line 1, in ?
     from core import *
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 508, in ?
     debug_level = int(gisenv().get('DEBUG', 0))
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 505, in gisenv
     s = read_command("g.gisenv", flags='n')
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 216, in read_command
     ps = pipe_command(*args, **kwargs)
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 193, in pipe_command
     return start_command(*args, **kwargs)
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 155, in start_command
     return Popen(args, **popts)
   File "/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-
gnu/etc/python/grass/script/core.py", line 53, in __init__
     startupinfo, creationflags)
   File "/usr/lib/python2.4/subprocess.py", line 543, in __init__
     errread, errwrite)
   File "/usr/lib/python2.4/subprocess.py", line 975, in _execute_child
     raise child_exception
OSError: [Errno 2] No such file or directory
make[3]: *** [menustrings.py] Error 1
make[3]: Leaving directory `/usr/local/src/grass/svn/grass65/gui/wxpython'
make[2]: *** [install_scripts] Error 2
make[2]: Leaving directory `/usr/local/src/grass/svn/grass65/gui/wxpython'
make[1]: Leaving directory `/usr/local/src/grass/svn/grass65/gui'
}}}

If I cd into the gui/wxpython dir and re-run make, then it builds ok.

Hamish

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1089#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------
Changes (by hamish):

  * component: default => Website

Comment:

I'm not too familiar with reading the python tracebacks. Is it
globalvar.py that is missing or grass.script?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1089#comment:4&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by hamish):

It looked like Martin had fixed it with r42575 and r42576, but it's still
broken. :-/

now the error is:
{{{
make[3]: Leaving directory `/usr/local/src/grass/svn/grass65/gui/wxpython'
make menustrings.py
make[3]: Entering directory
`/usr/local/src/grass/svn/grass65/gui/wxpython'
GISBASE="/usr/local/src/grass/svn/grass65/dist.i686-pc-linux-gnu" \
         python gui_modules/menudata.py > menustrings.py
ERROR: wxGUI requires wxPython. No module named wxversion
make[3]: *** [menustrings.py] Error 1
make[3]: Leaving directory `/usr/local/src/grass/svn/grass65/gui/wxpython'
make[2]: *** [install_scripts] Error 2
make[2]: Leaving directory `/usr/local/src/grass/svn/grass65/gui/wxpython'
make[1]: Leaving directory `/usr/local/src/grass/svn/grass65/gui'
}}}

neither --with-python nor --with-wxwidgets is used in ./configure here
because this old distro does not have wx2.8 available. In the past it just
copied the wxpython files to $GISBASE anyway, but did nothing else with
them so it wasn't a problem.

thanks,
Hamish

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:5&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by martinl):

Replying to [comment:2 hamish]:
> The last build had a problem building the wxpython dir. Perhaps the same
Makefile dependency/build order problem as was reported over the last week
by a couple other people? Has that been fixed yet?
> or maybe just bad timing with respect to code checkins.
>
> I've now triggered a rebuild. A number of files in wxpython have updated
from svn so hopefully it builds ok this time.

already fixed in rr42576.

Martin

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:6&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by hamish):

Replying to [comment:6 martinl]:
> already fixed in r42576.

(nope, see comment:5)

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:7&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
------------------------------+---------------------------------------------
Reporter: timothymorrissey | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
------------------------------+---------------------------------------------

Comment(by martinl):

Replying to [comment:7 hamish]:
> Replying to [comment:6 martinl]:
> > already fixed in r42576.
>
> (nope, see comment:5)

well, I meant

{{{
debug_level = int(gisenv().get('DEBUG', 0))
}}}

try r42583.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1089#comment:8&gt;
GRASS GIS <http://grass.osgeo.org>

#1089: GRASS 6.5 manual broken link
-------------------------------+--------------------------------------------
  Reporter: timothymorrissey | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: Website
Component: Website | Version: svn-develbranch6
Resolution: fixed | Keywords:
  Platform: Unspecified | Cpu: Unspecified
-------------------------------+--------------------------------------------
Changes (by hamish):

  * status: new => closed
  * resolution: => fixed

Comment:

yup, that's got it. weekly snapshot cron job re-triggered and man pages
for 6.5 are now back up on the server.

thanks,
Hamish

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1089#comment:9&gt;
GRASS GIS <http://grass.osgeo.org>