Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Michael Barton
Yes. Either.

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 12, 2018, at 9:39 AM, Markus Neteler 
> wrote:

On Mon, Feb 12, 2018 at 5:37 PM, Michael Barton 
> wrote:
It’s $100 per year for a developer account. I have an account. But perhaps we 
should open a GRASS account for this. Any thoughts on this?

This would probably make sense. Or, OSGeo on behalf of GRASS GIS?

Markus

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Helmut Kudrnovsky
Markus Neteler wrote
> On Mon, Feb 12, 2018 at 5:37 PM, Michael Barton 

> Michael.Barton@

>  wrote:
>> It’s $100 per year for a developer account. I have an account. But
>> perhaps we should open a GRASS account for this. Any thoughts on this?
> 
> This would probably make sense. Or, OSGeo on behalf of GRASS GIS?
> 
> Markus
> ___
> grass-dev mailing list

> grass-dev@.osgeo

> https://lists.osgeo.org/mailman/listinfo/grass-dev

Best may be to ask OSGeo's treasurer as he pays for it and he will tell who
is managing technically.



-
best regards
Helmut
--
Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Helmut Kudrnovsky
Markus Neteler wrote
> On Mon, Feb 12, 2018 at 5:37 PM, Michael Barton 

> Michael.Barton@

>  wrote:
>> It’s $100 per year for a developer account. I have an account. But
>> perhaps we should open a GRASS account for this. Any thoughts on this?
> 
> This would probably make sense. Or, OSGeo on behalf of GRASS GIS?
> 
> Markus
> ___
> grass-dev mailing list

> grass-dev@.osgeo

> https://lists.osgeo.org/mailman/listinfo/grass-dev

AFAIU we can use the OSGeo one to sign GRASS Mac binaries; that's meant for
this.



-
best regards
Helmut
--
Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Markus Neteler
On Mon, Feb 12, 2018 at 5:37 PM, Michael Barton  wrote:
> It’s $100 per year for a developer account. I have an account. But perhaps we 
> should open a GRASS account for this. Any thoughts on this?

This would probably make sense. Or, OSGeo on behalf of GRASS GIS?

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Michael Barton
It’s $100 per year for a developer account. I have an account. But perhaps we 
should open a GRASS account for this. Any thoughts on this?

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

...Sent from my iPad

> On Feb 12, 2018, at 9:25 AM, Markus Neteler  wrote:
> 
>> On Mon, Feb 12, 2018 at 3:28 PM, Helena Mitasova  wrote:
>> I also looked at the links that Jurgen Fisher has sent a while ago so the
>> next step is to request SAC to buy it for GRASS. Markus, are you on SAC - if
>> yes, can you please make a request there? I missed the start of the last
>> board meeting but I put it on agenda and this is how I think board handles
>> it (through SAC)
> 
> Helena,
> 
> sure I can do that but I would need to know what exactly to ask for...
> Anyone having a link with details about the price of the certificate etc.?
> 
> thanks
> Markus
> 
>> Board motion:
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.osgeo.org_pipermail_board_2015-2DOctober_008514.html=DwIBaQ=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0=gsn5LaMh-i2Dpdn55A1UvX3GpTnNEF8jdak0bAqEyu0=XY_i6_sJOUzvT2l59jQIhRBEwJcY6gLZakOtcJ0lKG0=
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Markus Neteler
On Mon, Feb 12, 2018 at 3:28 PM, Helena Mitasova  wrote:
> I also looked at the links that Jurgen Fisher has sent a while ago so the
> next step is to request SAC to buy it for GRASS. Markus, are you on SAC - if
> yes, can you please make a request there? I missed the start of the last
> board meeting but I put it on agenda and this is how I think board handles
> it (through SAC)

Helena,

sure I can do that but I would need to know what exactly to ask for...
Anyone having a link with details about the price of the certificate etc.?

thanks
Markus

> Board motion:
> https://lists.osgeo.org/pipermail/board/2015-October/008514.html
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Michael Barton
That would be helpful to many. How do we proceed?

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

...Sent from my iPad

On Feb 12, 2018, at 7:29 AM, Helena Mitasova 
> wrote:

I also looked at the links that Jurgen Fisher has sent a while ago so the next 
step is to request SAC to buy it for GRASS. Markus, are you on SAC - if yes, 
can you please make a request there? I missed the start of the last board 
meeting but I put it on agenda and this is how I think board handles it 
(through SAC)

Helena

Board motion: 
https://lists.osgeo.org/pipermail/board/2015-October/008514.html


On Feb 12, 2018, at 4:30 AM, Markus Neteler 
> wrote:

On Fri, Jan 19, 2018 at 1:26 AM, Helena Mitasova 
> wrote:
I believe OSGeo covers this for projects (but I may be mixing it up with
something else) - if not, GRASS has a budget from OSGeo which can be used to
cover it (we can give up some stickers for this). I thought we already had
it.
Let me know whether I should check with board/Michael the best way to handle
this.


I found an older email from your side, see below.

Best, Markus


-- Forwarded message --
From: Helena Mitasova >
Date: Sun, Oct 18, 2015 at 1:22 AM
Subject: [GRASS-PSC] OSGeo signing certificates
To: GRASS-PSC >


This is just FYI, that board has just voted for OSGeo to obtain
signing certificates for OSGeo projects -
see more details in the follwing threads below:

motion:
https://lists.osgeo.org/pipermail/board/2015-October/013364.html

discussion:
https://lists.osgeo.org/pipermail/board/2015-October/013321.html

It was requested by QGIS but it should help GRASS as well,

Helena
___
grass-psc mailing list
grass-...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-psc

Helena Mitasova
Professor at the Department of Marine,
Earth, and Atmospheric Sciences
Associate director and faculty fellow at the Center for Geospatial Analytics
North Carolina State University
Raleigh, NC 27695-8208
hmit...@ncsu.edu
http://geospatial.ncsu.edu/osgeorel/publications.html

"All electronic mail messages in connection with State business which are sent 
to or received by this account are subject to the NC Public Records Law and may 
be disclosed to third parties.”

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Helena Mitasova
I also looked at the links that Jurgen Fisher has sent a while ago so the next 
step is to request SAC to buy it for GRASS. Markus, are you on SAC - if yes, 
can you please make a request there? I missed the start of the last board 
meeting but I put it on agenda and this is how I think board handles it 
(through SAC)

Helena

Board motion: https://lists.osgeo.org/pipermail/board/2015-October/008514.html 



> On Feb 12, 2018, at 4:30 AM, Markus Neteler  wrote:
> 
> On Fri, Jan 19, 2018 at 1:26 AM, Helena Mitasova  wrote:
>> I believe OSGeo covers this for projects (but I may be mixing it up with
>> something else) - if not, GRASS has a budget from OSGeo which can be used to
>> cover it (we can give up some stickers for this). I thought we already had
>> it.
>> Let me know whether I should check with board/Michael the best way to handle
>> this.
> 
> 
> I found an older email from your side, see below.
> 
> Best, Markus
> 
> 
> -- Forwarded message --
> From: Helena Mitasova 
> Date: Sun, Oct 18, 2015 at 1:22 AM
> Subject: [GRASS-PSC] OSGeo signing certificates
> To: GRASS-PSC 
> 
> 
> This is just FYI, that board has just voted for OSGeo to obtain
> signing certificates for OSGeo projects -
> see more details in the follwing threads below:
> 
> motion:
> https://lists.osgeo.org/pipermail/board/2015-October/013364.html
> 
> discussion:
> https://lists.osgeo.org/pipermail/board/2015-October/013321.html
> 
> It was requested by QGIS but it should help GRASS as well,
> 
> Helena
> ___
> grass-psc mailing list
> grass-...@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-psc

Helena Mitasova
Professor at the Department of Marine, 
Earth, and Atmospheric Sciences
Associate director and faculty fellow at the Center for Geospatial Analytics
North Carolina State University
Raleigh, NC 27695-8208
hmit...@ncsu.edu
http://geospatial.ncsu.edu/osgeorel/publications.html 


"All electronic mail messages in connection with State business which are sent 
to or received by this account are subject to the NC Public Records Law and may 
be disclosed to third parties.” 

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-02-12 Thread Markus Neteler
On Fri, Jan 19, 2018 at 1:26 AM, Helena Mitasova  wrote:
> I believe OSGeo covers this for projects (but I may be mixing it up with
> something else) - if not, GRASS has a budget from OSGeo which can be used to
> cover it (we can give up some stickers for this). I thought we already had
> it.
> Let me know whether I should check with board/Michael the best way to handle
> this.


I found an older email from your side, see below.

Best, Markus


-- Forwarded message --
From: Helena Mitasova 
Date: Sun, Oct 18, 2015 at 1:22 AM
Subject: [GRASS-PSC] OSGeo signing certificates
To: GRASS-PSC 


This is just FYI, that board has just voted for OSGeo to obtain
signing certificates for OSGeo projects -
see more details in the follwing threads below:

motion:
https://lists.osgeo.org/pipermail/board/2015-October/013364.html

discussion:
https://lists.osgeo.org/pipermail/board/2015-October/013321.html

It was requested by QGIS but it should help GRASS as well,

Helena
___
grass-psc mailing list
grass-...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-psc
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-19 Thread Michael Barton
Thanks Helena.

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 Jan 18, 2018, at 5:26 PM, Helena Mitasova 
> wrote:

I believe OSGeo covers this for projects (but I may be mixing it up with 
something else) - if not, GRASS has a budget from OSGeo which can be used to 
cover it (we can give up some stickers for this). I thought we already had it.
Let me know whether I should check with board/Michael the best way to handle 
this.

Helena

On Jan 18, 2018, at 7:12 PM, Michael Barton 
> wrote:

It would make life easier for people using GRASS. I'm not sure how that would 
be implemented, but if the QGIS folks do it, we should be able to do it too.

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 Jan 17, 2018, at 11:24 PM, Markus Neteler 
> wrote:


Am 18.01.2018 12:29 vorm. schrieb "Michael Barton" 
>:
Thanks Carlos,

Many recent versions seem to take a long time to initialize the first time 
opened. And of course this needs to be opened with a Ctrl-click because I have 
not paid Apple $100/year to be able to sign packages.

As far as I know the QGIS project pays this license fee (through OSGeo?).
Should we do that as well?

Markus



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

Helena Mitasova
Professor at the Department of Marine,
Earth, and Atmospheric Sciences
Associate director and faculty fellow at the Center for Geospatial Analytics
North Carolina State University
Raleigh, NC 27695-8208
hmit...@ncsu.edu
http://geospatial.ncsu.edu/osgeorel/publications.html

"All electronic mail messages in connection with State business which are sent 
to or received by this account are subject to the NC Public Records Law and may 
be disclosed to third parties.”


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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-19 Thread Jürgen E . Fischer
Hi Helena,

On Thu, 18. Jan 2018 at 19:26:08 -0500, Helena Mitasova wrote:
> I believe OSGeo covers this for projects (but I may be mixing it up with
> something else)

Yes, but AFAIK there are not signed QGIS packages for OSX yet - although that
why the certificates were primarily bought or at least what got it started.

So far I think only the OSGeo4W installer and QGIS standalones are signed.

For reference:
Board motion: https://lists.osgeo.org/pipermail/board/2015-October/008514.html
Prior discussion: 
https://lists.osgeo.org/pipermail/board/2015-October/008471.html
TRAC page: https://trac.osgeo.org/osgeo/wiki/Signing


Jürgen

-- 
Jürgen E. Fischer   norBIT GmbH Tel. +49-4931-918175-31
Dipl.-Inf. (FH) Rheinstraße 13  Fax. +49-4931-918175-50
Software Engineer   D-26506 Norden http://www.norbit.de
QGIS release manager (PSC)  GermanyIRC: jef on FreeNode


signature.asc
Description: PGP signature
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-18 Thread Helena Mitasova
I believe OSGeo covers this for projects (but I may be mixing it up with 
something else) - if not, GRASS has a budget from OSGeo which can be used to 
cover it (we can give up some stickers for this). I thought we already had it.
Let me know whether I should check with board/Michael the best way to handle 
this.

Helena

> On Jan 18, 2018, at 7:12 PM, Michael Barton  wrote:
> 
> It would make life easier for people using GRASS. I'm not sure how that would 
> be implemented, but if the QGIS folks do it, we should be able to do it too.
> 
> 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 Jan 17, 2018, at 11:24 PM, Markus Neteler > > wrote:
>> 
>> 
>> Am 18.01.2018 12:29 vorm. schrieb "Michael Barton" > >:
>> Thanks Carlos,
>> 
>> Many recent versions seem to take a long time to initialize the first time 
>> opened. And of course this needs to be opened with a Ctrl-click because I 
>> have not paid Apple $100/year to be able to sign packages. 
>> 
>> As far as I know the QGIS project pays this license fee (through OSGeo?).
>> Should we do that as well?
>> 
>> Markus
>> 
>> 
> 
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev

Helena Mitasova
Professor at the Department of Marine, 
Earth, and Atmospheric Sciences
Associate director and faculty fellow at the Center for Geospatial Analytics
North Carolina State University
Raleigh, NC 27695-8208
hmit...@ncsu.edu
http://geospatial.ncsu.edu/osgeorel/publications.html 


"All electronic mail messages in connection with State business which are sent 
to or received by this account are subject to the NC Public Records Law and may 
be disclosed to third parties.” 

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-18 Thread Michael Barton
It would make life easier for people using GRASS. I'm not sure how that would 
be implemented, but if the QGIS folks do it, we should be able to do it too.

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 Jan 17, 2018, at 11:24 PM, Markus Neteler 
> wrote:


Am 18.01.2018 12:29 vorm. schrieb "Michael Barton" 
>:
Thanks Carlos,

Many recent versions seem to take a long time to initialize the first time 
opened. And of course this needs to be opened with a Ctrl-click because I have 
not paid Apple $100/year to be able to sign packages.

As far as I know the QGIS project pays this license fee (through OSGeo?).
Should we do that as well?

Markus



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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-18 Thread Michael Barton
I get this kind of thing regularly when GRASS tries to compile from 
g.extension. Sometimes it is because of a problem with the add-on file. Do ALL 
addons fail or just this one? Have you tried it from g.extension instead of the 
GUI wrapper? It might help sort out the error.

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 Jan 18, 2018, at 8:48 AM, Carlos Grohmann 
> wrote:

Great!

Continuing with the tests, one of my students got this when trying to install 
r.stream.distance:


Fetching  from GRASS GIS Addons repository (be patient)...
Compiling...
/bin/sh:
/Applications/GRASS-7.2.app/Contents/Resources/bin/clang: No
such file or directory
make: *** [OBJ.x86_64-apple-darwin17.3.0/distance_calc.o]
Error 127
ERROR: Compilation failed, sorry. Please check above error messages.

Carlos

On Thu, Jan 18, 2018 at 4:03 AM, Michael Barton 
> wrote:
Just tried it on my laptop. There is history in the minimalist python shell. 
You just have to hold down the cmd key while pressing the up or down arrow key.

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 Jan 17, 2018, at 4:13 PM, Carlos Grohmann 
> wrote:

I noticed that there is no command line history in python.





--
Prof. Carlos Henrique Grohmann
Institute of Energy and Environment - Univ. of São Paulo, Brazil
- Digital Terrain Analysis | GIS | Remote Sensing -

http://carlosgrohmann.com
http://orcid.org/-0001-5073-5572

Can’t stop the signal.

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-18 Thread Michael Barton
Stuart,

A couple of questions:

1. How did you try to launch GRASS?

2. Did you purposefully set your terminal to a green color or did this happen 
automatically? (I know it's weird but let me 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

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 Jan 18, 2018, at 7:02 AM, Stuart Edwards 
> wrote:

Hi -

Just tried to open the new package on a MacBook Pro running 10.13.2 (High 
Sierra) and got this message:

Starting GRASS GIS...
ERROR: wxGUI requires wxPython. No module named _core_

Thanks for all your efforts on this 'project'...

Stu

On Jan 17, 2018, at 5:14 PM, Michael Barton 
> wrote:

I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site 
(http://grassmac.wikidot.com).
 This one is compiled with gettext for internationalization. Please test.

I have not been able to get 7.4 to compile yet.

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 Jan 16, 2018, at 9:37 PM, Michael Barton 
> wrote:

Hi Helena,

I am very glad that it works for you so easily. A HUGE thanks is owed to Eric 
Hutton of the Community Surface Dynamics Modeling System (CSDMS), an NSF 
facility and scientific network for modeling in the earth sciences. It was 
Eric's idea to try this through Anaconda. He provided guidance and I worked 
though a lot of testing it as an Anaconda build last summer, but was unable to 
get it to a point where GRASS could reliably be compiled and then distributed. 
Over the last couple months, Eric has worked out how to solve those problems, 
including making a launchable app and packaging it all in a dmg. There is a bit 
of fine tuning left to do in the workflow, but it is essentially distributable 
now--making it the first time I've been able to create a stable and easily 
installable binary in a year and a half.

Parallel to this, Eric proposes (and has worked out the protocol) of also 
making GRASS available as an Anaconda package. He has created an Anaconda 
'recipe' to do this. After getting the app/dmg distributed, I will follow his 
lead to test how this works as an alternative for those who use Anaconda for 
Python.

This new build has a couple of characteristics quite different from previous 
Mac versions. Most importantly, all needed dependencies are bundled inside the 
app. This makes for a bigger app, but hopefully eliminates any conflicts among 
dependency versions. No more separately installed "frameworks". No more 
conflicts if you (or a program) install another version of Python or wxPython 
somewhere. And hopefully, no more issues with Apple's 'system integrity 
protection' (SIP).

This test version does not include gettext for internationalization or libLAS. 
I wanted to test it as we've been developing the workflow, without adding 
anything else until I can confirm that it works. However, I think it will be 
easy to include gettext because there already is an Anaconda version available. 
LiDAR support may be trickier. I have previously compiled libLAS. I think it 
may be possible to work out how to link and bundle it in this Anaconda version. 
That said, there seems to be work in the dev team for substituting PDAL as a 
LiDAR support library, and Anaconda already supports PDAL. So if we can 
substitute PDAL functionality for libLAS functionality, we can do it all within 
an Anaconda 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-18 Thread Carlos Grohmann
Great!

Continuing with the tests, one of my students got this when trying to
install r.stream.distance:


Fetching  from GRASS GIS Addons repository (be
patient)...
Compiling...
/bin/sh:
/Applications/GRASS-7.2.app/Contents/Resources/bin/clang: No
such file or directory
make: *** [OBJ.x86_64-apple-darwin17.3.0/distance_calc.o]
Error 127
ERROR: Compilation failed, sorry. Please check above error messages.

Carlos

On Thu, Jan 18, 2018 at 4:03 AM, Michael Barton 
wrote:

> Just tried it on my laptop. There is history in the minimalist python
> shell. You just have to hold down the cmd key while pressing the up or down
> arrow key.
>
> 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 <(480)%20965-6262> (SHESC), 480-965-8130
> <(480)%20965-8130>/727-9746 (CSDC)
> fax: 480-965-7671 <(480)%20965-7671> (SHESC),  480-727-0709
> <(480)%20727-0709> (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
> On Jan 17, 2018, at 4:13 PM, Carlos Grohmann 
> wrote:
>
> I noticed that there is no command line history in python.
>
>
>


-- 
Prof. Carlos Henrique Grohmann
Institute of Energy and Environment - Univ. of São Paulo, Brazil
- Digital Terrain Analysis | GIS | Remote Sensing -

http://carlosgrohmann.com
http://orcid.org/-0001-5073-5572

Can’t stop the signal.
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Markus Neteler
Am 18.01.2018 12:29 vorm. schrieb "Michael Barton" :

Thanks Carlos,

Many recent versions seem to take a long time to initialize the first time
opened. And of course this needs to be opened with a Ctrl-click because I
have not paid Apple $100/year to be able to sign packages.


As far as I know the QGIS project pays this license fee (through OSGeo?).
Should we do that as well?

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
Just tried it on my laptop. There is history in the minimalist python shell. 
You just have to hold down the cmd key while pressing the up or down arrow key.

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 Jan 17, 2018, at 4:13 PM, Carlos Grohmann 
> wrote:

I noticed that there is no command line history in python.


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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
Carlos,

I believe the problem here is that you are mixing the bundled Python with your 
system Python. There is no seaborn package installed in the app. We just 
bundled the Python needed to run GRASS and its modules.

I assume you have installed seaborn into your system Python. But since within 
the GRASS environment your python path and default system path is pointing to 
the files inside the app, the seaborn you installed can't be found. If your 
path is such that it can look into your system Python after not finding it in 
the grass app, there is no guarantee that the version of seaborn you have 
installed is compatible with the version of Python, MatPlotLib, or other 
packages that are bundled with the GRASS app.

In other words, if you want to do full Python programming with packages that 
you install, you will need to do it outside the GRASS environment.

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 Jan 17, 2018, at 5:43 PM, Carlos Grohmann 
> wrote:

Hello Michael

I got the error message when importing seaborn (see below). I'm more used to 
the regular terminal window, so that's where I noticed the lack of python 
history. I just checked on the GUI terminal, and seaborn imports without 
errors, but there's no history as well (the arrow key move to the previous 
line).

Carlos

Launching  GUI in the background, please wait...
GRASS 7.2.2 (latlong):~ > python
Python 2.7.14 | packaged by conda-forge | (default, Dec 25 2017, 01:18:54)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> import seaborn
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python2.7/site-packages/seaborn/__init__.py", line 6, in 

from .rcmod import *
  File "/usr/local/lib/python2.7/site-packages/seaborn/rcmod.py", line 8, in 

from . import palettes, _orig_rc_params
  File "/usr/local/lib/python2.7/site-packages/seaborn/palettes.py", line 12, 
in 
from .utils import desaturate, set_hls_values, get_color_cycle
  File "/usr/local/lib/python2.7/site-packages/seaborn/utils.py", line 12, in 

import matplotlib.pyplot as plt
  File "/usr/local/lib/python2.7/site-packages/matplotlib/pyplot.py", line 115, 
in 
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File 
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/__init__.py", line 
32, in pylab_setup
globals(),locals(),[backend_name],0)
  File 
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_macosx.py", 
line 19, in 
from matplotlib.backends import _macosx
RuntimeError: Python is not installed as a framework. The Mac OS X backend will 
not be able to function correctly if Python is not installed as a framework. 
See the Python documentation for more information on installing Python as a 
framework on Mac OS X. Please either reinstall Python as a framework, or try 
one of the other backends. If you are using (Ana)Conda please install 
python.app and replace the use of 'python' with 'pythonw'. See 'Working with 
Matplotlib on OSX' in the Matplotlib FAQ for more information.
>>>


On Wed, Jan 17, 2018 at 9:29 PM, Michael Barton 
> wrote:
Thanks Carlos,

Many recent versions seem to take a long time to initialize the first time 
opened. And of course this needs to be opened with a Ctrl-click because I have 
not paid Apple $100/year to be able to sign packages.

I am curious about the error message. Were these some of your custom scripts? 
Sometimes Mac python things can open with "python", but other times they need 
"pythonw". I'm not sure why the difference.

Is the lack of python history something you're seeing in the python IDE window 
or terminal window? Are you in a regular terminal or in the one in the GUI?

Thanks for testing.
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: 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Carlos Grohmann
Hello Michael

I got the error message when importing seaborn (see below). I'm more used
to the regular terminal window, so that's where I noticed the lack of
python history. I just checked on the GUI terminal, and seaborn imports
without errors, but there's no history as well (the arrow key move to the
previous line).

Carlos

Launching  GUI in the background, please wait...
GRASS 7.2.2 (latlong):~ > python
Python 2.7.14 | packaged by conda-forge | (default, Dec 25 2017, 01:18:54)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> import seaborn
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python2.7/site-packages/seaborn/__init__.py", line
6, in 
from .rcmod import *
  File "/usr/local/lib/python2.7/site-packages/seaborn/rcmod.py", line 8,
in 
from . import palettes, _orig_rc_params
  File "/usr/local/lib/python2.7/site-packages/seaborn/palettes.py", line
12, in 
from .utils import desaturate, set_hls_values, get_color_cycle
  File "/usr/local/lib/python2.7/site-packages/seaborn/utils.py", line 12,
in 
import matplotlib.pyplot as plt
  File "/usr/local/lib/python2.7/site-packages/matplotlib/pyplot.py", line
115, in 
_backend_mod, new_figure_manager, draw_if_interactive, _show =
pylab_setup()
  File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/__init__.py",
line 32, in pylab_setup
globals(),locals(),[backend_name],0)
  File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_macosx.py",
line 19, in 
from matplotlib.backends import _macosx
RuntimeError: Python is not installed as a framework. The Mac OS X backend
will not be able to function correctly if Python is not installed as a
framework. See the Python documentation for more information on installing
Python as a framework on Mac OS X. Please either reinstall Python as a
framework, or try one of the other backends. If you are using (Ana)Conda
please install python.app and replace the use of 'python' with 'pythonw'.
See 'Working with Matplotlib on OSX' in the Matplotlib FAQ for more
information.
>>>


On Wed, Jan 17, 2018 at 9:29 PM, Michael Barton 
wrote:

> Thanks Carlos,
>
> Many recent versions seem to take a long time to initialize the first time
> opened. And of course this needs to be opened with a Ctrl-click because I
> have not paid Apple $100/year to be able to sign packages.
>
> I am curious about the error message. Were these some of your custom
> scripts? Sometimes Mac python things can open with "python", but other
> times they need "pythonw". I'm not sure why the difference.
>
> Is the lack of python history something you're seeing in the python IDE
> window or terminal window? Are you in a regular terminal or in the one in
> the GUI?
>
> Thanks for testing.
> 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 <(480)%20965-6262> (SHESC), 480-965-8130
> <(480)%20965-8130>/727-9746 (CSDC)
> fax: 480-965-7671 <(480)%20965-7671> (SHESC),  480-727-0709
> <(480)%20727-0709> (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Jan 17, 2018, at 4:13 PM, Carlos Grohmann 
> wrote:
>
> Fantastic!
>
> After installing it, it kinda froze the first time I opened it, but the
> second time there was no issues.
>
> NVIZ works!
>
> I tried to run some python scripts and in the first time I got an error
> message, complaining about matplotlib, but luckily the error message said
> to use 'pythonw' instead of 'python' and with that, all the libraries were
> imported (matplotlib, seaborn etc).
>
> I noticed that there is no command line history in python.
>
>
> Will keep testing
>
> Carlos
>
>
>
> On Wed, Jan 17, 2018 at 8:14 PM, Michael Barton 
> wrote:
>
>> I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site (
>> http://grassmac.wikidot.com
>> ).
>> This one is compiled with gettext for internationalization. Please test.
>>
>> I have not been able to get 7.4 to compile yet.
>>
>> 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 <(480)%20965-6262> (SHESC), 480-965-8130
>> 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
Thanks Carlos,

Many recent versions seem to take a long time to initialize the first time 
opened. And of course this needs to be opened with a Ctrl-click because I have 
not paid Apple $100/year to be able to sign packages.

I am curious about the error message. Were these some of your custom scripts? 
Sometimes Mac python things can open with "python", but other times they need 
"pythonw". I'm not sure why the difference.

Is the lack of python history something you're seeing in the python IDE window 
or terminal window? Are you in a regular terminal or in the one in the GUI?

Thanks for testing.
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 Jan 17, 2018, at 4:13 PM, Carlos Grohmann 
> wrote:

Fantastic!

After installing it, it kinda froze the first time I opened it, but the second 
time there was no issues.

NVIZ works!

I tried to run some python scripts and in the first time I got an error 
message, complaining about matplotlib, but luckily the error message said to 
use 'pythonw' instead of 'python' and with that, all the libraries were 
imported (matplotlib, seaborn etc).

I noticed that there is no command line history in python.


Will keep testing

Carlos



On Wed, Jan 17, 2018 at 8:14 PM, Michael Barton 
> wrote:
I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site 
(http://grassmac.wikidot.com).
 This one is compiled with gettext for internationalization. Please test.

I have not been able to get 7.4 to compile yet.

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 Jan 16, 2018, at 9:37 PM, Michael Barton 
> wrote:

Hi Helena,

I am very glad that it works for you so easily. A HUGE thanks is owed to Eric 
Hutton of the Community Surface Dynamics Modeling System (CSDMS), an NSF 
facility and scientific network for modeling in the earth sciences. It was 
Eric's idea to try this through Anaconda. He provided guidance and I worked 
though a lot of testing it as an Anaconda build last summer, but was unable to 
get it to a point where GRASS could reliably be compiled and then distributed. 
Over the last couple months, Eric has worked out how to solve those problems, 
including making a launchable app and packaging it all in a dmg. There is a bit 
of fine tuning left to do in the workflow, but it is essentially distributable 
now--making it the first time I've been able to create a stable and easily 
installable binary in a year and a half.

Parallel to this, Eric proposes (and has worked out the protocol) of also 
making GRASS available as an Anaconda package. He has created an Anaconda 
'recipe' to do this. After getting the app/dmg distributed, I will follow his 
lead to test how this works as an alternative for those who use Anaconda for 
Python.

This new build has a couple of characteristics quite different from previous 
Mac versions. Most importantly, all needed dependencies are bundled inside the 
app. This makes for a bigger app, but hopefully eliminates any conflicts among 
dependency versions. No more separately installed "frameworks". No more 
conflicts if you (or a program) install another version of Python or wxPython 
somewhere. And hopefully, no more issues with Apple's 'system integrity 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Carlos Grohmann
Fantastic!

After installing it, it kinda froze the first time I opened it, but the
second time there was no issues.

NVIZ works!

I tried to run some python scripts and in the first time I got an error
message, complaining about matplotlib, but luckily the error message said
to use 'pythonw' instead of 'python' and with that, all the libraries were
imported (matplotlib, seaborn etc).

I noticed that there is no command line history in python.


Will keep testing

Carlos



On Wed, Jan 17, 2018 at 8:14 PM, Michael Barton 
wrote:

> I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site (
> http://grassmac.wikidot.com). This one is compiled with gettext for
> internationalization. Please test.
>
> I have not been able to get 7.4 to compile yet.
>
> 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 <(480)%20965-6262> (SHESC), 480-965-8130
> <(480)%20965-8130>/727-9746 (CSDC)
> fax: 480-965-7671 <(480)%20965-7671> (SHESC),  480-727-0709
> <(480)%20727-0709> (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
> On Jan 16, 2018, at 9:37 PM, Michael Barton 
> wrote:
>
> Hi Helena,
>
> I am very glad that it works for you so easily. A HUGE thanks is owed to
> Eric Hutton of the Community Surface Dynamics Modeling System (CSDMS), an
> NSF facility and scientific network for modeling in the earth sciences. It
> was Eric's idea to try this through Anaconda. He provided guidance and I
> worked though a lot of testing it as an Anaconda build last summer, but was
> unable to get it to a point where GRASS could reliably be compiled and then
> distributed. Over the last couple months, Eric has worked out how to solve
> those problems, including making a launchable app and packaging it all in a
> dmg. There is a bit of fine tuning left to do in the workflow, but it is
> essentially distributable now--making it the first time I've been able to
> create a stable and easily installable binary in a year and a half.
>
> Parallel to this, Eric proposes (and has worked out the protocol) of also
> making GRASS available as an Anaconda package. He has created an Anaconda
> 'recipe' to do this. After getting the app/dmg distributed, I will follow
> his lead to test how this works as an alternative for those who use
> Anaconda for Python.
>
> This new build has a couple of characteristics quite different from
> previous Mac versions. Most importantly, all needed dependencies are
> bundled inside the app. This makes for a bigger app, but hopefully
> eliminates any conflicts among dependency versions. No more separately
> installed "frameworks". No more conflicts if you (or a program) install
> another version of Python or wxPython somewhere. And hopefully, no more
> issues with Apple's 'system integrity protection' (SIP).
>
> This test version does not include gettext for internationalization or
> libLAS. I wanted to test it as we've been developing the workflow, without
> adding anything else until I can confirm that it works. However, I think it
> will be easy to include gettext because there already is an Anaconda
> version available. LiDAR support may be trickier. I have previously
> compiled libLAS. I think it may be possible to work out how to link and
> bundle it in this Anaconda version. That said, there seems to be work in
> the dev team for substituting PDAL as a LiDAR support library, and Anaconda
> already supports PDAL. So if we can substitute PDAL functionality for
> libLAS functionality, we can do it all within an Anaconda environment.
>
> This is also a full 64 bit version of GRASS. No more need to compile it
> dual architecture 32/64 bit. This solves a number of compiling and running
> issues, and means that the GUI now must run in wxPython 3 and above (still
> Python 2.7). There are several GUI bugs that show up in switching from
> wxPython 2.8 to 3+. I've created tickets on the 3 I know of. The most
> annoying 2 of these should be pretty easy to solve for the people who are
> actively managing the GUI (the menu button bar does not properly revert
> back to 2D buttons after displaying 3D, and a custom pull-down list control
> does not recognize mouse clicks). I don't know if the 3rd one is easy or
> difficult to solve (the interactive supervised classification module
> crashes GRASS).
>
> Please feel free to distribute and get back in touch with me and Eric if
> you run into any issues.
>
> Cheers
> 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 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
Because this is a relatively new way to compile GRASS, I hesitate to claim it 
is a 'bug' in the 7.4 code until others have had a chance to look at the brief 
error output I sent. I'm not sure what to report is the problem at the moment, 
as the errors in 7.4 RB and 7.4.0RC2 seem different. I can certainly send more 
info if needed.

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 Jan 17, 2018, at 3:43 PM, Markus Neteler 
> wrote:

On Wed, Jan 17, 2018 at 11:14 PM, Michael Barton 
> wrote:
I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site
(https://urldefense.proofpoint.com/v2/url?u=http-3A__grassmac.wikidot.com=DwIBaQ=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0=VPnRSGSH_FsUh3qSzmBFrO1Th57bRda-vDcqWRxoGrI=osd3V7AlxWpRa17ifs-_Nx5lDyp19kXPS-0OfzEQyXE=).
 This one is compiled with gettext for
internationalization. Please test.

Great!

I have not been able to get 7.4 to compile yet.

If there are technical issues, please post them (in case we need to hold
the 7.4.0 release for them).

Markus

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Markus Neteler
On Wed, Jan 17, 2018 at 11:14 PM, Michael Barton  wrote:
> I've just posted a new GRASS 7.2.2 dmg to the GRASS for Mac web site
> (http://grassmac.wikidot.com). This one is compiled with gettext for
> internationalization. Please test.

Great!

> I have not been able to get 7.4 to compile yet.

If there are technical issues, please post them (in case we need to hold
the 7.4.0 release for them).

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
I understand the desire not to waste effort. However, it seems that it will 
still be some time before Phoenix is completely stable and we have code that 
works with it. Issues 1 and 2 seem to be easily fixable things in the current 
code. Are any other platforms using wxPython 3.0.2 yet? If so, do they have the 
same issues?

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 Jan 17, 2018, at 3:14 AM, Anna Petrášová 
> wrote:

Hi Michael and Eric,

that's great indeed! What are the plans to document the entire
process? Probably creating a GRASS wiki page?

I would like to eventually switch to wxPython Phoenix, because I don't
want to invest energy into fixing issues for wxpython 3 in case some
of these things already work in Phoenix. The current state of wxGUI
and Phoenix is that it roughly 90% of GUI works on Linux, if I
remember correctly on Mac too, but I didn't have that much time to
test it.

Thank you,
Anna

On Tue, Jan 16, 2018 at 11:37 PM, Michael Barton 
> wrote:
Hi Helena,

I am very glad that it works for you so easily. A HUGE thanks is owed to
Eric Hutton of the Community Surface Dynamics Modeling System (CSDMS), an
NSF facility and scientific network for modeling in the earth sciences. It
was Eric's idea to try this through Anaconda. He provided guidance and I
worked though a lot of testing it as an Anaconda build last summer, but was
unable to get it to a point where GRASS could reliably be compiled and then
distributed. Over the last couple months, Eric has worked out how to solve
those problems, including making a launchable app and packaging it all in a
dmg. There is a bit of fine tuning left to do in the workflow, but it is
essentially distributable now--making it the first time I've been able to
create a stable and easily installable binary in a year and a half.

Parallel to this, Eric proposes (and has worked out the protocol) of also
making GRASS available as an Anaconda package. He has created an Anaconda
'recipe' to do this. After getting the app/dmg distributed, I will follow
his lead to test how this works as an alternative for those who use Anaconda
for Python.

This new build has a couple of characteristics quite different from previous
Mac versions. Most importantly, all needed dependencies are bundled inside
the app. This makes for a bigger app, but hopefully eliminates any conflicts
among dependency versions. No more separately installed "frameworks". No
more conflicts if you (or a program) install another version of Python or
wxPython somewhere. And hopefully, no more issues with Apple's 'system
integrity protection' (SIP).

This test version does not include gettext for internationalization or
libLAS. I wanted to test it as we've been developing the workflow, without
adding anything else until I can confirm that it works. However, I think it
will be easy to include gettext because there already is an Anaconda version
available. LiDAR support may be trickier. I have previously compiled libLAS.
I think it may be possible to work out how to link and bundle it in this
Anaconda version. That said, there seems to be work in the dev team for
substituting PDAL as a LiDAR support library, and Anaconda already supports
PDAL. So if we can substitute PDAL functionality for libLAS functionality,
we can do it all within an Anaconda environment.

This is also a full 64 bit version of GRASS. No more need to compile it dual
architecture 32/64 bit. This solves a number of compiling and running
issues, and means that the GUI now must run in wxPython 3 and above (still
Python 2.7). There are several GUI bugs that show up in switching from
wxPython 2.8 to 3+. I've created tickets on the 3 I know of. The most
annoying 2 of these should be pretty easy to solve for the people who are
actively managing the GUI (the menu button bar does not properly revert back
to 2D buttons after displaying 3D, and a custom pull-down list control does
not recognize mouse clicks). I don't know if the 3rd one is easy or
difficult to solve (the interactive supervised classification module crashes
GRASS).

Please feel free to distribute and get back in touch with me and Eric if you
run into any issues.

Cheers
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),  

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Michael Barton
Eric has already documented it pretty well. I'm making a set of notes organized 
a bit differently that will help me move through the workflow rapidly. Once we 
get it nailed down, we can put it on the WIKI and/or link to Eric's site.

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 Jan 17, 2018, at 3:14 AM, Anna Petrášová 
> wrote:

Hi Michael and Eric,

that's great indeed! What are the plans to document the entire
process? Probably creating a GRASS wiki page?

I would like to eventually switch to wxPython Phoenix, because I don't
want to invest energy into fixing issues for wxpython 3 in case some
of these things already work in Phoenix. The current state of wxGUI
and Phoenix is that it roughly 90% of GUI works on Linux, if I
remember correctly on Mac too, but I didn't have that much time to
test it.

Thank you,
Anna

On Tue, Jan 16, 2018 at 11:37 PM, Michael Barton 
> wrote:
Hi Helena,

I am very glad that it works for you so easily. A HUGE thanks is owed to
Eric Hutton of the Community Surface Dynamics Modeling System (CSDMS), an
NSF facility and scientific network for modeling in the earth sciences. It
was Eric's idea to try this through Anaconda. He provided guidance and I
worked though a lot of testing it as an Anaconda build last summer, but was
unable to get it to a point where GRASS could reliably be compiled and then
distributed. Over the last couple months, Eric has worked out how to solve
those problems, including making a launchable app and packaging it all in a
dmg. There is a bit of fine tuning left to do in the workflow, but it is
essentially distributable now--making it the first time I've been able to
create a stable and easily installable binary in a year and a half.

Parallel to this, Eric proposes (and has worked out the protocol) of also
making GRASS available as an Anaconda package. He has created an Anaconda
'recipe' to do this. After getting the app/dmg distributed, I will follow
his lead to test how this works as an alternative for those who use Anaconda
for Python.

This new build has a couple of characteristics quite different from previous
Mac versions. Most importantly, all needed dependencies are bundled inside
the app. This makes for a bigger app, but hopefully eliminates any conflicts
among dependency versions. No more separately installed "frameworks". No
more conflicts if you (or a program) install another version of Python or
wxPython somewhere. And hopefully, no more issues with Apple's 'system
integrity protection' (SIP).

This test version does not include gettext for internationalization or
libLAS. I wanted to test it as we've been developing the workflow, without
adding anything else until I can confirm that it works. However, I think it
will be easy to include gettext because there already is an Anaconda version
available. LiDAR support may be trickier. I have previously compiled libLAS.
I think it may be possible to work out how to link and bundle it in this
Anaconda version. That said, there seems to be work in the dev team for
substituting PDAL as a LiDAR support library, and Anaconda already supports
PDAL. So if we can substitute PDAL functionality for libLAS functionality,
we can do it all within an Anaconda environment.

This is also a full 64 bit version of GRASS. No more need to compile it dual
architecture 32/64 bit. This solves a number of compiling and running
issues, and means that the GUI now must run in wxPython 3 and above (still
Python 2.7). There are several GUI bugs that show up in switching from
wxPython 2.8 to 3+. I've created tickets on the 3 I know of. The most
annoying 2 of these should be pretty easy to solve for the people who are
actively managing the GUI (the menu button bar does not properly revert back
to 2D buttons after displaying 3D, and a custom pull-down list control does
not recognize mouse clicks). I don't know if the 3rd one is easy or
difficult to solve (the interactive supervised classification module crashes
GRASS).

Please feel free to distribute and get back in touch with me and Eric if you
run into any issues.

Cheers
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: 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Anna Petrášová
Hi Michael and Eric,

that's great indeed! What are the plans to document the entire
process? Probably creating a GRASS wiki page?

I would like to eventually switch to wxPython Phoenix, because I don't
want to invest energy into fixing issues for wxpython 3 in case some
of these things already work in Phoenix. The current state of wxGUI
and Phoenix is that it roughly 90% of GUI works on Linux, if I
remember correctly on Mac too, but I didn't have that much time to
test it.

Thank you,
Anna

On Tue, Jan 16, 2018 at 11:37 PM, Michael Barton  wrote:
> Hi Helena,
>
> I am very glad that it works for you so easily. A HUGE thanks is owed to
> Eric Hutton of the Community Surface Dynamics Modeling System (CSDMS), an
> NSF facility and scientific network for modeling in the earth sciences. It
> was Eric's idea to try this through Anaconda. He provided guidance and I
> worked though a lot of testing it as an Anaconda build last summer, but was
> unable to get it to a point where GRASS could reliably be compiled and then
> distributed. Over the last couple months, Eric has worked out how to solve
> those problems, including making a launchable app and packaging it all in a
> dmg. There is a bit of fine tuning left to do in the workflow, but it is
> essentially distributable now--making it the first time I've been able to
> create a stable and easily installable binary in a year and a half.
>
> Parallel to this, Eric proposes (and has worked out the protocol) of also
> making GRASS available as an Anaconda package. He has created an Anaconda
> 'recipe' to do this. After getting the app/dmg distributed, I will follow
> his lead to test how this works as an alternative for those who use Anaconda
> for Python.
>
> This new build has a couple of characteristics quite different from previous
> Mac versions. Most importantly, all needed dependencies are bundled inside
> the app. This makes for a bigger app, but hopefully eliminates any conflicts
> among dependency versions. No more separately installed "frameworks". No
> more conflicts if you (or a program) install another version of Python or
> wxPython somewhere. And hopefully, no more issues with Apple's 'system
> integrity protection' (SIP).
>
> This test version does not include gettext for internationalization or
> libLAS. I wanted to test it as we've been developing the workflow, without
> adding anything else until I can confirm that it works. However, I think it
> will be easy to include gettext because there already is an Anaconda version
> available. LiDAR support may be trickier. I have previously compiled libLAS.
> I think it may be possible to work out how to link and bundle it in this
> Anaconda version. That said, there seems to be work in the dev team for
> substituting PDAL as a LiDAR support library, and Anaconda already supports
> PDAL. So if we can substitute PDAL functionality for libLAS functionality,
> we can do it all within an Anaconda environment.
>
> This is also a full 64 bit version of GRASS. No more need to compile it dual
> architecture 32/64 bit. This solves a number of compiling and running
> issues, and means that the GUI now must run in wxPython 3 and above (still
> Python 2.7). There are several GUI bugs that show up in switching from
> wxPython 2.8 to 3+. I've created tickets on the 3 I know of. The most
> annoying 2 of these should be pretty easy to solve for the people who are
> actively managing the GUI (the menu button bar does not properly revert back
> to 2D buttons after displaying 3D, and a custom pull-down list control does
> not recognize mouse clicks). I don't know if the 3rd one is easy or
> difficult to solve (the interactive supervised classification module crashes
> GRASS).
>
> Please feel free to distribute and get back in touch with me and Eric if you
> run into any issues.
>
> Cheers
> 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 Jan 16, 2018, at 6:53 PM, Helena Mitasova  wrote:
>
> Michael,
>
> thank you for the dmg file - great news - I was able to get GRASS running on
> my new laptop in less than 10 minutes including download. On first double
> click it refused to open that it is not verfied but it allowed me to open it
> by clicking on it and selecting Open in the menu ( I remebered that trick
> from the past).
>
> I noticed that it does not have r.in.lidar (I am aware of the issue) but
> nviz and map swipe runs, g.gui.animation  has a problem. Anyway it is
> fantastic to have GRASS Mac binary back - thank you all for the effort,
>
> Helena
>
>
> 

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-17 Thread Agustin Diez Castillo
Hi all,
I’m missing a link to the new dmg, May I have a copy of it?
Cheers
Agustín

> On 17 Jan 2018, at 08:16, Markus Neteler  wrote:
> 
> Ken,
> 
> On Wed, Jan 17, 2018 at 7:49 AM, Ken Mankoff  wrote:
>> Hi Michael,
>> 
>> Although my name is in the subject, I didn't get this email until just now - 
>> Apparently I have a filter that is too aggressive - I follow the grass-users 
>> list but not the grass-dev list, and even though I was on the "To:" field I 
>> didn't get it.
> 
> yes, because for a while there was "grass-dev-requ...@lists.osgeo.org"
> in cc which is wrong.
> 
> I have right now added the correct grass-dev email address.
> 
> @All: please delete "grass-dev-requ...@lists.osgeo.org" from your
> address books, it is just to reach the list administrator, not the
> list itself.
> 
> your list administrator,
> Markus
> 
> 
>> Anyway, using Anaconda is a neat idea. I'm happy with MacPorts for now, but 
>> will test this, and be very interested if it offers more bleeding-edge 
>> versions than MacPorts (still at 7.2.2), or improves on some existing bugs 
>> (g.extension, t.*, etc.). I note that Linux users also use Anaconda so your 
>> user base may grow larger than the MacPorts base.
>> 
>> Thank you!
>> 
>>  -k
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev

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

Re: [GRASS-dev] [GRASS-user] Grass on MacOS (Ken Mankoff)

2018-01-16 Thread Markus Neteler
Ken,

On Wed, Jan 17, 2018 at 7:49 AM, Ken Mankoff  wrote:
> Hi Michael,
>
> Although my name is in the subject, I didn't get this email until just now - 
> Apparently I have a filter that is too aggressive - I follow the grass-users 
> list but not the grass-dev list, and even though I was on the "To:" field I 
> didn't get it.

yes, because for a while there was "grass-dev-requ...@lists.osgeo.org"
in cc which is wrong.

I have right now added the correct grass-dev email address.

@All: please delete "grass-dev-requ...@lists.osgeo.org" from your
address books, it is just to reach the list administrator, not the
list itself.

your list administrator,
Markus


> Anyway, using Anaconda is a neat idea. I'm happy with MacPorts for now, but 
> will test this, and be very interested if it offers more bleeding-edge 
> versions than MacPorts (still at 7.2.2), or improves on some existing bugs 
> (g.extension, t.*, etc.). I note that Linux users also use Anaconda so your 
> user base may grow larger than the MacPorts base.
>
> Thank you!
>
>   -k
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev