[GRASS-user] Problems after installing extensions with gem (latest) on grass 6.1.0RC1

Lars Forseth l-forset at online.no
Mon Aug 7 16:52:22 EDT 2006


Hello!

I have tried to install gem (Benjamin Ducke's extension manager) and some 
extensions onto my linux box (AMD 64, Suse 9.3). But I get errors after 
installing the extensions when I try to start GRASS with the gis.m graphic 
interface. See below. I'm no expert on tcl; but from the errormessage I get 
the impression that it is an error in gis.m. gem seems to mess up the menu 
system!

I've CC'ed Benjamin (two adresses).

If this is a bug related to suse 9.3, I will consider an upgrade to suse 10.1

GRASS 6.1.0RC1 compiled successfully; and gis.m worked before using gem to try 
to install the extensions (advancedstatistics and rastertools - both latest 
release from Benjamins site). I did not try to install any further 
extensions.

Regards
larsf

Output from GRASS startup - xterm:

Welcome to GRASS 6.1.0RC1 (2006) 
GRASS homepage:                          http://grass.itc.it/
This version running thru:               Bash Shell (/bin/bash)
Help is available with the command:      g.manual -i
See the licence terms with:              g.version -c
If required, restart the graphical user interface with: gis.m &
When ready to quit enter:                exit
GRASS 6.1.0RC1 (leka):~ > Error in startup script: unmatched open brace in 
list
    while executing
"llength $entry"
    (procedure "_create_entries" line 7)
    invoked from within
"_create_entries $path $menu $bg $entries"
    (procedure "_create_menubar" line 34)
    invoked from within
"_create_menubar $path $menu"
    (procedure "MainFrame::create" line 63)
    invoked from within
"MainFrame::create .mainframe -menu {&File all file 1 {

        {cascad {Workspace} {} "" 1 {
                {command {Open...} {} "Open gis.m workspace file" {} -acc..."
    ("eval" body line 1)
    invoked from within
"eval MainFrame::create $path $args"
    (procedure "MainFrame" line 1)
    invoked from within
"MainFrame .mainframe  -menu $descmenu  -textvariable Gm::status  -progressvar  
Gm::prgindic "
    (procedure "Gm::create" line 32)
    invoked from within
"Gm::create"
    (procedure "main" line 30)
    invoked from within
"main $argc $argv"
    (file "/usr/local/grass-6.1.0RC1/etc/gm/gm.tcl" line 528)




More information about the grass-user mailing list