[GRASS-dev] problem bundling GRASS 6.5 and 6.4 RB

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i ‘’ -e ‘s/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/’ /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/' /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

Thanks. I'll try it again on Monday.

Michael Barton
School of Human Evolution &Social Change
Center for Social Dynamics & Complexity
Arizona State University

...Sent from my iPad

On Feb 7, 2014, at 5:39 PM, "William Kyngesburye" <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/' /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don't know if it is a bundling issue or something else.

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
    from lmgr.frame import GMFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 68, in <module>
    from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/' /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe
better now?). But when I went to run it on a different computer with the
same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don't know if it is a bundling
issue or something else.

There was a recent change in GUI related to extensions but it's working for
me. Have you updated properly? There shouldn't be any
UninstallExtensionWindow now, it's renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):

  File
"/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py",
line 39, in <module>
    from lmgr.frame import GMFrame
  File
"/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py",
line 68, in <module>
    from modules.extensions import InstallExtensionWindow,
UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com>
wrote:

> Woops. I deleted too much when I killed the modbuild stuff a few weeks
ago. Should be working now.
>
> On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:
>
>> William,
>>
>> I just recompiled GRASS 7 and bundled it for distribution. It went fine.
>>
>> But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an
odd error.
>>
>> Compilation went fine. No errors in either. But bundling bombed with
the following error:
>>
>> ...
>> cp -Rf /Library/Python/2.7/site-packages/pyparsing.py
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
>> sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/'
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
>> sed:
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh:
No such file or directory
>>
>> Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to
start it?
>>
>> The same line does not cause an error for GRASS 7.
>>
>> Michael
>> ______________________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>> Tempe, AZ 85287-2402
>> USA
>>
>> voice:
>> 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
>> www:
>> http://csdc.asu.edu, http://shesc.asu.edu
>> http://www.public.asu.edu/~cmbarton
>>
>

I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

Michael

···

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don’t know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it’s working for me. Have you updated properly? There shouldn’t be any UninstallExtensionWindow now, it’s renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 68, in
from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)

www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i ‘’ -e ‘s/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/’ /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

I did my normal make distclean followed by svn up. I can delete it all
and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs
on a different machine.

I double checked and there is no `UninstallExtensionWindow` in source code

now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no
`import...UninstallExtensionWindow` now:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py?rev=58946#L68

So, try svn diff, svn status, check your lmgr/frame.py file, check your
packaging process... It seems that the older version of the file is
packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael

            ______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com>
wrote:

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe
better now?). But when I went to run it on a different computer with the
same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don't know if it is a bundling
issue or something else.

There was a recent change in GUI related to extensions but it's working
for me. Have you updated properly? There shouldn't be any
UninstallExtensionWindow now, it's renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):

  File
"/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py",
line 39, in <module>
    from lmgr.frame import GMFrame
  File
"/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py",
line 68, in <module>
    from modules.extensions import InstallExtensionWindow,
UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com>
wrote:

> Woops. I deleted too much when I killed the modbuild stuff a few
weeks ago. Should be working now.
>
> On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:
>
>> William,
>>
>> I just recompiled GRASS 7 and bundled it for distribution. It went
fine.
>>
>> But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an
odd error.
>>
>> Compilation went fine. No errors in either. But bundling bombed with
the following error:
>>
>> …
>> cp -Rf /Library/Python/2.7/site-packages/pyparsing.py
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
>> sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/'
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
>> sed:
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh:
No such file or directory
>>
>> Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to
start it?
>>
>> The same line does not cause an error for GRASS 7.
>>
>> Michael
>> ______________________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>> Tempe, AZ 85287-2402
>> USA
>>
>> voice:
>> 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
>> www:
>> http://csdc.asu.edu, http://shesc.asu.edu
>> http://www.public.asu.edu/~cmbarton
>>
>

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

I’m starting from a clean update of GRASS 7 source from the SVN. I’ll let you know.

Michael

···

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

I double checked and there is no UninstallExtensionWindow in source code now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no import...UninstallExtensionWindow now:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py?rev=58946#L68

So, try svn diff, svn status, check your lmgr/frame.py file, check your packaging process… It seems that the older version of the file is packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com> wrote:


grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don’t know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it’s working for me. Have you updated properly? There shouldn’t be any UninstallExtensionWindow now, it’s renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 68, in
from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)

www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i ‘’ -e ‘s/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/’ /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

I rebuilt and rebundled GRASS 7 yesterday evening. I started from a completely clean update (deleted all source files and did an svn up to restore then all with new ones).

There were no errors in compiling and building. BUT, I have a LOT or errors trying to run this from a different box than the one I compiled on. Any thoughts would be helpful. I’ll keep experimenting to see if this is a problem in compiling or bundling.

Michael

========== errors below ===============

Welcome to GRASS 7.0.svn
GRASS homepage: http://grass.osgeo.org
This version running through: 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 GUI with: g.gui wxpython
When ready to quit enter: exit

Launching GUI in the background, please wait…
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py”, line 11, in
gettext.install(‘grasslibs’, os.path.join(gisenv[‘GISDBASE’], ‘locale’), unicode = True)
KeyError: ‘GISDBASE’
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 50, in
from lmgr.layertree import LayerTree, LMIcons
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py”, line 37, in
from mapdisp.frame import MapFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py”, line 40, in
from vdigit.toolbars import VDigitToolbar
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py”, line 23, in
from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

···

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

I double checked and there is no UninstallExtensionWindow in source code now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no import...UninstallExtensionWindow now:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py?rev=58946#L68

So, try svn diff, svn status, check your lmgr/frame.py file, check your packaging process… It seems that the older version of the file is packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com> wrote:


grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don’t know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it’s working for me. Have you updated properly? There shouldn’t be any UninstallExtensionWindow now, it’s renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 68, in
from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)

www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i ‘’ -e ‘s/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/’ /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

I just realized that I did not list the entire error message. More clues at the end of it. I DO have GISDBASE set–and reset it just to be sure. Has here been a change to the configuration files and/or the way/place they are stored?

Michael

======= error message again =========

Launching GUI in the background, please wait…
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py”, line 11, in
gettext.install(‘grasslibs’, os.path.join(gisenv[‘GISDBASE’], ‘locale’), unicode = True)
KeyError: ‘GISDBASE’
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 50, in
from lmgr.layertree import LayerTree, LMIcons
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py”, line 37, in
from mapdisp.frame import MapFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py”, line 40, in
from vdigit.toolbars import VDigitToolbar
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py”, line 23, in
from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.
Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py”, line 11, in
gettext.install(‘grasslibs’, os.path.join(gisenv[‘GISDBASE’], ‘locale’), unicode = True)
KeyError: ‘GISDBASE’

···

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

I double checked and there is no UninstallExtensionWindow in source code now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no import...UninstallExtensionWindow now:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py?rev=58946#L68

So, try svn diff, svn status, check your lmgr/frame.py file, check your packaging process… It seems that the older version of the file is packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com> wrote:


grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don’t know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it’s working for me. Have you updated properly? There shouldn’t be any UninstallExtensionWindow now, it’s renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py”, line 39, in
from lmgr.frame import GMFrame
File “/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py”, line 68, in
from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)

www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i ‘’ -e ‘s/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/’ /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael


C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Tue, Feb 11, 2014 at 12:27 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.

It really seems that you have two GRASS version mixed at the other
computer. I'm not sure how Mac app works. I would say that libraries and/or
python packages from some old version are on PATH (or similar variable) and
are used by the newly compiled and installed GRASS.

Vaclav,

If you are correct, this is incorrect behavior.

It should not matter how many different installations of GRASS you have on a computer. Each one runs in its own environment. On the Mac especially, all the files for a version are contained in a *.app. GRASS should not be looking somewhere else for them.

But it is not yet clear to me what it is looking for that it finds multiple versions of.

Michael

···

On Tue, Feb 11, 2014 at 12:27 PM, Michael Barton <Michael.Barton@asu.edu> wrote:

ERROR: Incompatible library version for module. You need to rebuild GRASS
or untangle multiple installations.

It really seems that you have two GRASS version mixed at the other computer. I’m not sure how Mac app works. I would say that libraries and/or python packages from some old version are on PATH (or similar variable) and are used by the newly compiled and installed GRASS.

On Tue, Feb 11, 2014 at 1:27 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

Vaclav,

If you are correct, this is incorrect behavior.

It should not matter how many different installations of GRASS you have
on a computer. Each one runs in its own environment. On the Mac especially,
all the files for a version are contained in a *.app. GRASS should not be
looking somewhere else for them.

But it is not yet clear to me what it is looking for that it finds
multiple versions of.

I don't know what are the possibilities to test what's happening. Perhaps,

check the environmental variables outside the GRASS session and inside
GRASS: PATH, DYLD_LIBRARY_PATH, DYLD_FALLBACK_LIBRARY_PATH, PYTHONHOME,
PYTHONPATH, GISBASE, GRASS_PYTHON and whatever is important for Mac, Python
or GRASS.

Vaclav

Michael
          ____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 11, 2014, at 11:14 AM, Vaclav Petras <wenzeslaus@gmail.com> wrote:

On Tue, Feb 11, 2014 at 12:27 PM, Michael Barton <Michael.Barton@asu.edu>wrote:

ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.

It really seems that you have two GRASS version mixed at the other
computer. I'm not sure how Mac app works. I would say that libraries and/or
python packages from some old version are on PATH (or similar variable) and
are used by the newly compiled and installed GRASS.

Are you really running it from the source thru Dropbox on the other Mac? When running from source, the bundling hasn't happened yet, and maybe the other Mac is trying to use a different wxpython. To get GRASS binaries transferred to another Mac you need to make the bindist installer and install from that on the other Mac.

On Feb 11, 2014, at 11:27 AM, Michael Barton wrote:

I just realized that I did not list the entire error message. More clues at the end of it. I DO have GISDBASE set--and reset it just to be sure. Has here been a change to the configuration files and/or the way/place they are stored?

Michael

======= error message again =========

Launching <wxpython> GUI in the background, please wait...
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
    gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
    from lmgr.frame import GMFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 50, in <module>
    from lmgr.layertree import LayerTree, LMIcons
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py", line 37, in <module>
    from mapdisp.frame import MapFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py", line 40, in <module>
    from vdigit.toolbars import VDigitToolbar
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py", line 23, in <module>
    from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
    gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'

===================
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 11, 2014, at 10:23 AM, Michael Barton <michael.barton@asu.edu> wrote:

I rebuilt and rebundled GRASS 7 yesterday evening. I started from a completely clean update (deleted all source files and did an svn up to restore then all with new ones).

There were no errors in compiling and building. BUT, I have a LOT or errors trying to run this from a different box than the one I compiled on. Any thoughts would be helpful. I'll keep experimenting to see if this is a problem in compiling or bundling.

Michael

========== errors below ===============

Welcome to GRASS 7.0.svn
GRASS homepage: http://grass.osgeo.org
This version running through: 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 GUI with: g.gui wxpython
When ready to quit enter: exit

Launching <wxpython> GUI in the background, please wait...
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
    gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
       or untangle multiple installations.
Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
    from lmgr.frame import GMFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 50, in <module>
    from lmgr.layertree import LayerTree, LMIcons
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py", line 37, in <module>
    from mapdisp.frame import MapFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py", line 40, in <module>
    from vdigit.toolbars import VDigitToolbar
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py", line 23, in <module>
    from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 10, 2014, at 3:31 PM, Michael Barton <michael.barton@asu.edu> wrote:

I’m starting from a clean update of GRASS 7 source from the SVN. I’ll let you know.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 2:56 PM, Vaclav Petras <wenzeslaus@gmail.com> wrote:

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu> wrote:
I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

I double checked and there is no `UninstallExtensionWindow` in source code now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no `import...UninstallExtensionWindow` now:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py?rev=58946#L68

So, try svn diff, svn status, check your lmgr/frame.py file, check your packaging process... It seems that the older version of the file is packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com> wrote:

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:
Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don't know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it's working for me. Have you updated properly? There shouldn't be any UninstallExtensionWindow now, it's renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
    from lmgr.frame import GMFrame
  File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 68, in <module>
    from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

> Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.
>
> On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:
>
>> William,
>>
>> I just recompiled GRASS 7 and bundled it for distribution. It went fine.
>>
>> But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.
>>
>> Compilation went fine. No errors in either. But bundling bombed with the following error:
>>
>> …
>> cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
>> sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/' /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
>> sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory
>>
>> Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?
>>
>> The same line does not cause an error for GRASS 7.
>>
>> Michael
>> ______________________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>> Tempe, AZ 85287-2402
>> USA
>>
>> voice:
>> 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
>> www:
>> http://csdc.asu.edu, http://shesc.asu.edu
>> http://www.public.asu.edu/~cmbarton
>>
>

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

No. I'm running the *.app that is created when I run bindist. But I'm running the app without copying it into my GRASS folder. It is in dropbox, but that is on my machine of course, just in the dropbox folder.

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 11, 2014, at 1:00 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Are you really running it from the source thru Dropbox on the other Mac? When running from source, the bundling hasn't happened yet, and maybe the other Mac is trying to use a different wxpython. To get GRASS binaries transferred to another Mac you need to make the bindist installer and install from that on the other Mac.

On Feb 11, 2014, at 11:27 AM, Michael Barton wrote:

I just realized that I did not list the entire error message. More clues at the end of it. I DO have GISDBASE set--and reset it just to be sure. Has here been a change to the configuration files and/or the way/place they are stored?

Michael

======= error message again =========

Launching <wxpython> GUI in the background, please wait...
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
   gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
   from lmgr.frame import GMFrame
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 50, in <module>
   from lmgr.layertree import LayerTree, LMIcons
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py", line 37, in <module>
   from mapdisp.frame import MapFrame
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py", line 40, in <module>
   from vdigit.toolbars import VDigitToolbar
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py", line 23, in <module>
   from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
   gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'

===================
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 11, 2014, at 10:23 AM, Michael Barton <michael.barton@asu.edu> wrote:

I rebuilt and rebundled GRASS 7 yesterday evening. I started from a completely clean update (deleted all source files and did an svn up to restore then all with new ones).

There were no errors in compiling and building. BUT, I have a LOT or errors trying to run this from a different box than the one I compiled on. Any thoughts would be helpful. I'll keep experimenting to see if this is a problem in compiling or bundling.

Michael

========== errors below ===============

Welcome to GRASS 7.0.svn
GRASS homepage: http://grass.osgeo.org
This version running through: 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 GUI with: g.gui wxpython
When ready to quit enter: exit

Launching <wxpython> GUI in the background, please wait...
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/prompt.py", line 11, in <module>
   gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
KeyError: 'GISDBASE'
GRASS 7.0.svn (nc_spm_08):~ > ERROR: Incompatible library version for module. You need to rebuild GRASS
      or untangle multiple installations.
Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
   from lmgr.frame import GMFrame
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 50, in <module>
   from lmgr.layertree import LayerTree, LMIcons
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/layertree.py", line 37, in <module>
   from mapdisp.frame import MapFrame
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/mapdisp/frame.py", line 40, in <module>
   from vdigit.toolbars import VDigitToolbar
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/vdigit/toolbars.py", line 23, in <module>
   from gui_core.dialogs import CreateNewVector, VectorDialog
ImportError: cannot import name VectorDialog

____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 10, 2014, at 3:31 PM, Michael Barton <michael.barton@asu.edu> wrote:

I’m starting from a clean update of GRASS 7 source from the SVN. I’ll let you know.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 2:56 PM, Vaclav Petras <wenzeslaus@gmail.com> wrote:

On Mon, Feb 10, 2014 at 4:08 PM, Michael Barton <Michael.Barton@asu.edu> wrote:
I did my normal make distclean followed by svn up. I can delete it all and have it add it all back in if you think that will help.

One thing is that it works fine on the machine I compile on, but bombs on a different machine.

I double checked and there is no `UninstallExtensionWindow` in source code now, except for documentation:

./gui/wxpython/wxpythonlib.dox

Your error is at line 68 in lmgr/frame.py, but there is no `import...UninstallExtensionWindow` now:

frame.py in grass/trunk/gui/wxpython/lmgr – GRASS GIS

So, try svn diff, svn status, check your lmgr/frame.py file, check your packaging process... It seems that the older version of the file is packaged or perhaps imported from different GRASS on that other machine.

Hope this helps,
Vaclav

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Feb 10, 2014, at 11:51 AM, Anna Petrášová <kratochanna@gmail.com> wrote:

On Mon, Feb 10, 2014 at 1:24 PM, Michael Barton <Michael.Barton@asu.edu> wrote:
Something else has come up.

I compiled GRASS 7 on one computer Friday. It DID bundle OK (but maybe better now?). But when I went to run it on a different computer with the same OS, Python, and wxPython, I hit the following error at startup.

Either of you know what this may be? I don't know if it is a bundling issue or something else.

There was a recent change in GUI related to extensions but it's working for me. Have you updated properly? There shouldn't be any UninstallExtensionWindow now, it's renamed to ManageExtensionWindow.

Anna

GRASS 7.0.svn (nc_spm_08):~ > Traceback (most recent call last):
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/wxgui.py", line 39, in <module>
   from lmgr.frame import GMFrame
File "/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/lmgr/frame.py", line 68, in <module>
   from modules.extensions import InstallExtensionWindow, UninstallExtensionWindow
ImportError: cannot import name UninstallExtensionWindow
GRASS 7.0.svn (nc_spm_08):~ >

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Feb 7, 2014, at 5:39 PM, William Kyngesburye <woklist@kyngchaos.com> wrote:

Woops. I deleted too much when I killed the modbuild stuff a few weeks ago. Should be working now.

On Feb 7, 2014, at 6:19 PM, Michael Barton wrote:

William,

I just recompiled GRASS 7 and bundled it for distribution. It went fine.

But when I went to do the same for GRASS 6.5 and 6.4 RB I ran into an odd error.

Compilation went fine. No errors in either. But bundling bombed with the following error:


cp -Rf /Library/Python/2.7/site-packages/pyparsing.py /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/etc/python
sed -i '' -e 's/^GRASS_WXBUNDLED=.*/GRASS_WXBUNDLED=1/' /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh
sed: /Users/cmbarton/Dropbox/GRASS_dropbox/source/grass64_rb/macosx/dist/GRASS-6.4.app/Contents/MacOS/grass.sh: No such file or directory

Is there no longer a grass.sh for GRASS 6.x? If not, what do we use to start it?

The same line does not cause an error for GRASS 7.

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ 85287-2402
USA

voice:
480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www:
http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
grass-dev Info Page

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
grass-dev Info Page