[GRASS-user] GRASS 6.3.0RC6 startup error

List:

I have built from source various releases of GRASS over the years with relatively few problems. However, I just built/installed GRASS 6.3.0RC6 on a 64-bit Linux system (compiled with the 64-bit option turned on). I did not receive any install errors. GRASS starts-up fine until I select "Enter" (following selecting my location and mapset). Following this I get a startup error message that reads: "Error setting region: child process exited abnormally". The term window output looks like this:

GRASS 6.3.0RC6 (latlong_ohrfc):~/.ssh > Error in startup script: can't read "parts(w)": no such variable
    while executing
"set $parts(w) [expr round($parts(w)/$parts(ewres))*$parts(ewres)]"
    (procedure "MapCanvas::zoom_gregion" line 16)
    invoked from within
"MapCanvas::zoom_gregion $mon"
    (procedure "MapCanvas::create" line 40)
    invoked from within
"MapCanvas::create"
    (procedure "Gm::startmon" line 11)
    invoked from within
"Gm::startmon"
    (procedure "Gm::create" line 79)
    invoked from within
"Gm::create"
    (procedure "main" line 30)
    invoked from within
"main $argc $argv"
    (file "/usr/local/grass-6.3.0RC6/etc/gm/gm.tcl" line 541)
Error in startup script: can't read "parts(w)": no such variable
    while executing
"set $parts(w) [expr round($parts(w)/$parts(ewres))*$parts(ewres)]"
    (procedure "MapCanvas::zoom_gregion" line 16)
    invoked from within
"MapCanvas::zoom_gregion $mon"
    (procedure "MapCanvas::create" line 40)
    invoked from within
"MapCanvas::create"
    (procedure "Gm::startmon" line 11)
    invoked from within
"Gm::startmon"
    (procedure "Gm::create" line 79)
    invoked from within
"Gm::create"
    (procedure "main" line 30)
    invoked from within
"main $argc $argv"
    (file "/usr/local/grass-6.3.0RC6/etc/gm/gm.tcl" line 541)

GRASS in the term window operates fine with command line input, but the tcltk interface is DOA. What's interesting is that the tcltk output window comes up and the medieval map slash window displays, but won't go away until I click on the "OK" button which displays the error message.

Any ideas what's going on? I have 6.3 cvs on a different machine that compiled & runs fine.

Regards,
Tom

--
Thomas E Adams
National Weather Service
Ohio River Forecast Center
1901 South State Route 134
Wilmington, OH 45177

EMAIL: thomas.adams@noaa.gov

VOICE: 937-383-0528
FAX: 937-383-0033

List:

My apologies; I forgot to run /sbin/ldconfig… all is well.

Regards,
Tom

Thomas Adams wrote:

List:

I have built from source various releases of GRASS over the years with relatively few problems. However, I just built/installed GRASS 6.3.0RC6 on a 64-bit Linux system (compiled with the 64-bit option turned on). I did not receive any install errors. GRASS starts-up fine until I select "Enter" (following selecting my location and mapset). Following this I get a startup error message that reads: "Error setting region: child process exited abnormally". The term window output looks like this:

GRASS 6.3.0RC6 (latlong_ohrfc):~/.ssh > Error in startup script: can't read "parts(w)": no such variable
while executing
"set $parts(w) [expr round($parts(w)/$parts(ewres))*$parts(ewres)]"
(procedure "MapCanvas::zoom_gregion" line 16)
invoked from within
"MapCanvas::zoom_gregion $mon"
(procedure "MapCanvas::create" line 40)
invoked from within
"MapCanvas::create"
(procedure "Gm::startmon" line 11)
invoked from within
"Gm::startmon"
(procedure "Gm::create" line 79)
invoked from within
"Gm::create"
(procedure "main" line 30)
invoked from within
"main $argc $argv"
(file "/usr/local/grass-6.3.0RC6/etc/gm/gm.tcl" line 541)
Error in startup script: can't read "parts(w)": no such variable
while executing
"set $parts(w) [expr round($parts(w)/$parts(ewres))*$parts(ewres)]"
(procedure "MapCanvas::zoom_gregion" line 16)
invoked from within
"MapCanvas::zoom_gregion $mon"
(procedure "MapCanvas::create" line 40)
invoked from within
"MapCanvas::create"
(procedure "Gm::startmon" line 11)
invoked from within
"Gm::startmon"
(procedure "Gm::create" line 79)
invoked from within
"Gm::create"
(procedure "main" line 30)
invoked from within
"main $argc $argv"
(file "/usr/local/grass-6.3.0RC6/etc/gm/gm.tcl" line 541)

GRASS in the term window operates fine with command line input, but the tcltk interface is DOA. What's interesting is that the tcltk output window comes up and the medieval map slash window displays, but won't go away until I click on the "OK" button which displays the error message.

Any ideas what's going on? I have 6.3 cvs on a different machine that compiled & runs fine.

Regards,
Tom

--
Thomas E Adams
National Weather Service
Ohio River Forecast Center
1901 South State Route 134
Wilmington, OH 45177

EMAIL: thomas.adams@noaa.gov

VOICE: 937-383-0528
FAX: 937-383-0033