Re: [GRASS-user] Working with multiple Landsat tile row/paths

2016-06-13 Thread Blumentrath, Stefan
Hi Ken,

Did you consider using https://grass.osgeo.org/grass70/manuals/r.import.html
r.import reprojects on import.

Cheers
Stefan

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

[GRASS-user] Working with multiple Landsat tile row/paths

2016-06-13 Thread Ken Mankoff
Hi List,

I'm working with multiple Landsat scenes from different rows/paths that all 
overlap on my one point of interest. The row/paths are from different times, so 
I don't think the gdal tiling command is an option.

Path/row 208/5 and 209/5 both seem to import into the same location.
But path/row 210/4 and 210/5 don't into the 209 location.

Since all scenes do contain the same point of interest, should I use the "-o   
Override projection (use location's projection)" flag to r.in.gdal? Or is there 
some other suggested method or gdal command to work with these? Or do I import 
each image into its own location, and then use "r.proj" to import them all into 
one unifying location?

Thanks,

  -k.


ERROR: Projection of dataset does not appear to match current location.

   Location PROJ_INFO is:
   name: Universal Transverse Mercator
   proj: utm
   datum: wgs84
   ellps: wgs84
   zone: 33
   no_defs: defined

   Dataset PROJ_INFO is:
   name: Universal Transverse Mercator
   proj: utm
   datum: wgs84
   ellps: wgs84
   zone: 35
   no_defs: defined

   ERROR: zone
___
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Michael Barton
It's been a busier day than I anticipated. But I've got a clean binary of GRASS 
7.3 64bit, using wxPython 3.0.2.0 on my website now. I doubt that this will 
work any better under SIP, but perhaps...

Please try if you can. I appreciate the tests.

I'm also working on another angle, with the help of a software engineer here at 
ASU. Working from my notes, he seems to have compiled GRASS under El Capitan, 
with SIP enabled and it works fine. He will be working on a package that we can 
make available for testing. I just had a long discussion with him and there are 
some caveats. 

1. GRASS would not compile with some of the 32 bit frameworks that can be 
installed from my site. So he recompiled all frameworks dual architecture 32/64 
bit.
2. Like me, he compiled wxPython from source to a folder outside the sensitive 
system folders that SIP is protecting. 
3. He is going to try the new Mac package maker system (pkgbuild) to create a 
complete package with all dependencies packaged together for distribution. They 
will all install into a new GRASS framework to avoid conflicts with any other 
software. 

He's also setting up a virtual machine for me that I can use to test compiling 
GRASS under El Capitan and SIP, using frameworks and other dependencies as they 
are now. So we can see how that goes. 

Wish us luck with this.

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 Jun 13, 2016, at 9:25 AM, Agustin Diez Castillo  wrote:
> 
>> 
>> On 13 Jun 2016, at 17:10, Adam Dershowitz  wrote:
>> 
>> That is with the newest version? (I downloaded from the web site an hour ago)
> As far as I can say GRASS GIS 7.3.svn-160606, dated June, 2.
>> 
>> That is really strange.  Michael, does the installer change any paths?  
>> Agustin, did you already having anything in /usr/local/lib/wxPython-3.0.2.0? 
>>  
> 
> I remember compiling myself wxPython a while ago, so it’s more than possible 
> this was already there but I can’t swear.
> 
> I’ve just installed latest grass 7.3 in another computer (10.10) without any 
> wx* stuff in /usr/local/lib/ and check my laptop (Capitan SIP disabled), in 
> both, otool points to Michael’s directory. I’m afraid of upgrading to Capitan 
> the first one but I, eventually, will do that on Thursday and report results.
> 
> otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so 
> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so: 
> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 
> 56.0.0) 
> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>  (compatibility version 3.0.0, current version 3.0.0) 
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility 
> version 1.0.0, current version 275.0.0) 
> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility 
> version 2.0.0, current version 155.0.0) 
> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility 
> version 1.0.0, current version 19.0.0) 
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
> (compatibility version 1.0.0, current version 1.0.0) 
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 
> 169.3.0) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
> (compatibility version 1.0.0, current version 1.0.0) 
> /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
> 1669.0.0) 
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
> (compatibility version 150.0.0, current version 744.19.0) 
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>  (compatibility version 1.0.0, current version 45.0.0) 
> 
> Agustin
>> Perhaps, in a non-SIP, machine, the installer puts stuff in /usr/local, and 
>> the installer then adjusts the paths accordingly, while it can’t on a SIP 
>> machine, so it installs into the package bundle itself?  
>> 
>> -- Adam
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On 6/13/16, 10:38 AM, "Agustin Diez Castillo"  wrote:
>> 
>>> I have no clue, but this is not the same in my machine, there nothing is 
>>> pointing to Michael’s machine.
>>> otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>>> version 7.4.0)
>>> /usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib 
>>> (compatibility version 3.0.0, current version 3.0.0)
>>> /System/Library/Frameworks/IOKi

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Agustin Diez Castillo

> On 13 Jun 2016, at 17:10, Adam Dershowitz  wrote:
> 
> That is with the newest version? (I downloaded from the web site an hour ago)
As far as I can say GRASS GIS 7.3.svn-160606, dated June, 2.
>  
> That is really strange.  Michael, does the installer change any paths?  
> Agustin, did you already having anything in /usr/local/lib/wxPython-3.0.2.0?  

I remember compiling myself wxPython a while ago, so it’s more than possible 
this was already there but I can’t swear.

I’ve just installed latest grass 7.3 in another computer (10.10) without any 
wx* stuff in /usr/local/lib/ and check my laptop (Capitan SIP disabled), in 
both, otool points to Michael’s directory. I’m afraid of upgrading to Capitan 
the first one but I, eventually, will do that on Thursday and report results.

otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so 
/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so: 
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 
56.0.0) 
/Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
 (compatibility version 3.0.0, current version 3.0.0) 
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility 
version 1.0.0, current version 275.0.0) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility 
version 2.0.0, current version 155.0.0) 
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility 
version 1.0.0, current version 19.0.0) 
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
(compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib 
(compatibility version 1.0.0, current version 169.3.0) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility 
version 1.0.0, current version 1.0.0) /usr/lib/libgcc_s.1.dylib (compatibility 
version 1.0.0, current version 1669.0.0) 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
(compatibility version 150.0.0, current version 744.19.0) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 (compatibility version 1.0.0, current version 45.0.0) 

Agustin
> Perhaps, in a non-SIP, machine, the installer puts stuff in /usr/local, and 
> the installer then adjusts the paths accordingly, while it can’t on a SIP 
> machine, so it installs into the package bundle itself?  
> 
> -- Adam
> 
> 
> 
> 
> 
> 
> 
> 
> On 6/13/16, 10:38 AM, "Agustin Diez Castillo"  wrote:
> 
>> I have no clue, but this is not the same in my machine, there nothing is 
>> pointing to Michael’s machine.
>> otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>  /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>> version 7.4.0)
>>  /usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib 
>> (compatibility version 3.0.0, current version 3.0.0)
>>  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
>> (compatibility version 1.0.0, current version 275.0.0)
>>  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
>> (compatibility version 2.0.0, current version 136.0.0)
>>  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
>> (compatibility version 1.0.0, current version 12.0.0)
>>  
>> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
>> version 111.1.4)
>>  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
>> 1.0.0)
>>  
>> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
>>  (compatibility version 150.0.0, current version 476.18.0)
>>  
>> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>>  (compatibility version 1.0.0, current version 34.0.0)
>> 
>> El 13Jun, 2016, a las 4:25 PM, Adam Dershowitz  
>> escribió:
>> 
>>> Strange.  Because you local path is explicitly in the binary.  Here is what 
>>> shows for the libraries for _core_.so  on my machine.  I don’t see why 
>>> disabling SIP should change this:
>>> 
>>> $otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>>> version 56.0.0)
>>> 
>>> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>>>  (compatibility version 3.0.0, current version 3.0.0)
>>> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
>>> (compatibility version 1.0.0, current version 275.0.0)
>>> /System/Library/Frameworks/Carbon

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Michael Barton
I'm going to try one more thing. I initially compiled 3.0.2.0. Anna mentioned 
that 3.0.3.0, available on github, fixes a number of bugs. So I have been 
trying to compile that subsequently. This has not gone well. wxPython is a 
Python wrapper for wxWidgets. It seems that Robin Dunn uses a customized 
version of wxWidgets source code to create the wxPython source. On GitHub, the 
current version of wxPython source can only be downloaded by itself. wxWidgets 
is a separate checkout. I've tried to replicate the way wxPython and wxWidgets 
are put together into a source package, but apparently am missing something. 
Everything compiles fine, but I get version mismatch errors when wxPython is 
launched in GRASS. So maybe this is a function of that problem--but I am not 
optimistic in that regard. 

Today, I will just compile wxPython 3.0.2.0 again using the complete source 
package available on the wxPython website, compile GRASS against that, and 
post. Then we can be sure that any errors that show up are not tied trying to 
use the newer dev version of wxPython. I can also try to compile 2.8.12 or 2.9 
if I can find the source code archived somewhere. It would be also good to see 
if these same errors occur with the 32 bit Carbon version under SIP. 

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 Jun 13, 2016, at 8:10 AM, Adam Dershowitz  wrote:
> 
> That is with the newest version? (I downloaded from the web site an hour ago) 
>  
> That is really strange.  Michael, does the installer change any paths?  
> Agustin, did you already having anything in /usr/local/lib/wxPython-3.0.2.0?  
> Perhaps, in a non-SIP, machine, the installer puts stuff in /usr/local, and 
> the installer then adjusts the paths accordingly, while it can’t on a SIP 
> machine, so it installs into the package bundle itself?  
> 
> -- Adam
> 
> 
> 
> 
> 
> 
> 
> 
> On 6/13/16, 10:38 AM, "Agustin Diez Castillo"  wrote:
> 
>> I have no clue, but this is not the same in my machine, there nothing is 
>> pointing to Michael’s machine.
>> otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>  /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>> version 7.4.0)
>>  /usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib 
>> (compatibility version 3.0.0, current version 3.0.0)
>>  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
>> (compatibility version 1.0.0, current version 275.0.0)
>>  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
>> (compatibility version 2.0.0, current version 136.0.0)
>>  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
>> (compatibility version 1.0.0, current version 12.0.0)
>>  
>> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
>> version 111.1.4)
>>  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
>> 1.0.0)
>>  
>> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
>>  (compatibility version 150.0.0, current version 476.18.0)
>>  
>> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>>  (compatibility version 1.0.0, current version 34.0.0)
>> 
>> El 13Jun, 2016, a las 4:25 PM, Adam Dershowitz  
>> escribió:
>> 
>>> Strange.  Because you local path is explicitly in the binary.  Here is what 
>>> shows for the libraries for _core_.so  on my machine.  I don’t see why 
>>> disabling SIP should change this:
>>> 
>>> $otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>>> version 56.0.0)
>>> 
>>> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>>>  (compatibility version 3.0.0, current version 3.0.0)
>>> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
>>> (compatibility version 1.0.0, current version 275.0.0)
>>> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
>>> (compatibility version 2.0.0, current version 155.0.0)
>>> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
>>> (compatibility version 1.0.0, current version

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Michael Barton
I know. The same thing happened on one of my student's machines when I asked 
him to turn off SIP and try this, then turn it back on and try it.

In my experience, whenever you compile a program, it is necessary to set a path 
for the resulting binaries. This can be a default (like /usr/local/...) or 
something different. This should not matter in the binaries ultimately. But I 
will say that wxPython has continued to exhibit odd behavior under SIP for some 
reason. I noticed that it runs install_tool on some of its binaries at the end 
of the compile. I don't know if this is part of the problem or it is in GRASS, 
where I also have to point configure at the location of the wx libraries that 
are being used to compile it. 

My current thought is that this error is sort of bogus but may help point to 
whatever the real problem is. It is possible to patch over the whole thing with 
a rerun of install_tool at some point near the end of GRASS binary creation, 
and I may have to resort to that. But I'd rather try to find a way to eliminate 
this issue in a more comprehensive way. Maybe that's not possible--or I don't 
have enough skill to do it.

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 Jun 13, 2016, at 7:25 AM, Adam Dershowitz  wrote:
> 
> Strange.  Because you local path is explicitly in the binary.  Here is what 
> shows for the libraries for _core_.so  on my machine.  I don’t see why 
> disabling SIP should change this:
> 
> $otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>   /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
> version 56.0.0)
>   
> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>  (compatibility version 3.0.0, current version 3.0.0)
>   /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
> (compatibility version 1.0.0, current version 275.0.0)
>   /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
> (compatibility version 2.0.0, current version 155.0.0)
>   /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
> (compatibility version 1.0.0, current version 19.0.0)
>   
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 169.3.0)
>   /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
> 1669.0.0)
>   
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
> (compatibility version 150.0.0, current version 744.19.0)
>   
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>  (compatibility version 1.0.0, current version 45.0.0)
> 
> 
> 
> 
> Perhaps without SIP, it falls back to searching another way, instead of just 
> using this path?  While with SIP, it only uses the explicit path?  
> The libraries are present in the application bundle, so the problem is just 
> “telling” it where to look for them.  
> 
> -- Adam
> 
> 
> 
> 
> 
> 
> 
> 
> On 6/13/16, 10:15 AM, "Michael Barton"  wrote:
> 
>> Except that this error only occurs with SIP enabled. Disable SIP and the 
>> error goes away and everything runs fine. 
>> 
>> Michael Barton
>> School of Human Evolution &Social Change
>> Center for Social Dynamics & Complexity
>> Arizona State University
>> 
>> ...Sent from my iPad
>> 
>>> On Jun 13, 2016, at 6:18 AM, Adam Dershowitz  
>>> wrote:
>>> 
>>> I was traveling last week, so just got to this.
>>> 
>>> No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now 
>>> hard coded to something on your machine.  Here is the error I get when it 
>>> try to open the application:
>>> 
>>> $ '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
>>> Rebuilding Addon HTML manual pages index...
>>> Rebuilding Addon menu...
>>> Python 2.7.10 found.
>>> Cleaning up temporary files...
>>> Starting GRASS GIS...
>>> Traceback (most recent call last):
>>> File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py", 
>>> line 31, in 
>>>   from core import globalvar
>>> File 
>>> "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py",
>>>  line 96, in 
>>>   import wx
>>> File 
>>> "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", 
>>> line 45, in 
>>>   from wx.

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Adam Dershowitz
That is with the newest version? (I downloaded from the web site an hour ago)  
That is really strange.  Michael, does the installer change any paths?  
Agustin, did you already having anything in /usr/local/lib/wxPython-3.0.2.0?  
Perhaps, in a non-SIP, machine, the installer puts stuff in /usr/local, and the 
installer then adjusts the paths accordingly, while it can’t on a SIP machine, 
so it installs into the package bundle itself?  

-- Adam








On 6/13/16, 10:38 AM, "Agustin Diez Castillo"  wrote:

>I have no clue, but this is not the same in my machine, there nothing is 
>pointing to Michael’s machine.
>otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>   /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
> version 7.4.0)
>   /usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib 
> (compatibility version 3.0.0, current version 3.0.0)
>   /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
> (compatibility version 1.0.0, current version 275.0.0)
>   /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
> (compatibility version 2.0.0, current version 136.0.0)
>   /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
> (compatibility version 1.0.0, current version 12.0.0)
>   
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 111.1.4)
>   /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
> 1.0.0)
>   
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
> (compatibility version 150.0.0, current version 476.18.0)
>   
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>  (compatibility version 1.0.0, current version 34.0.0)
>
>El 13Jun, 2016, a las 4:25 PM, Adam Dershowitz  
>escribió:
>
>> Strange.  Because you local path is explicitly in the binary.  Here is what 
>> shows for the libraries for _core_.so  on my machine.  I don’t see why 
>> disabling SIP should change this:
>> 
>> $otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>>  /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
>> version 56.0.0)
>>  
>> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>>  (compatibility version 3.0.0, current version 3.0.0)
>>  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
>> (compatibility version 1.0.0, current version 275.0.0)
>>  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
>> (compatibility version 2.0.0, current version 155.0.0)
>>  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
>> (compatibility version 1.0.0, current version 19.0.0)
>>  
>> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
>> version 169.3.0)
>>  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
>> (compatibility version 1.0.0, current version 1.0.0)
>>  /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
>> 1669.0.0)
>>  
>> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
>>  (compatibility version 150.0.0, current version 744.19.0)
>>  
>> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>>  (compatibility version 1.0.0, current version 45.0.0)
>> 
>> 
>> 
>> 
>> Perhaps without SIP, it falls back to searching another way, instead of just 
>> using this path?  While with SIP, it only uses the explicit path?
>> The libraries are present in the application bundle, so the problem is just 
>> “telling” it where to look for them.
>> 
>> -- Adam
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On 6/13/16, 10:15 AM, "Michael Barton"  wrote:
>> 
>>> Except that this error only occurs with SIP enabled. Disable SIP and the 
>>> error goes away and everything runs fine.
>>> 
>>> Michael Barton
>>> School of Human Evolution &Social Change
>>> Center for Social Dynamics & Complexity
>>> Arizona State University
>>> 
>>> ...Sent from my iPad
>>> 
 On Jun 13, 2016, at 6:18 AM, Adam Dershowitz  
 wrote:
 
 I was traveling last week, so just got to this.
 
 No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now 
 hard coded to something on your machine.  Here is the error I get when it 
 try to open the application:
 
 $ '/Applications/GRASS-7.3.app/Contents/MacOS

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Agustin Diez Castillo
I have no clue, but this is not the same in my machine, there nothing is 
pointing to Michael’s machine.
otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
version 7.4.0)
/usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib 
(compatibility version 3.0.0, current version 3.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
(compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
(compatibility version 2.0.0, current version 136.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
(compatibility version 1.0.0, current version 12.0.0)

/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 111.1.4)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
1.0.0)

/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
(compatibility version 150.0.0, current version 476.18.0)

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 (compatibility version 1.0.0, current version 34.0.0)

El 13Jun, 2016, a las 4:25 PM, Adam Dershowitz  
escribió:

> Strange.  Because you local path is explicitly in the binary.  Here is what 
> shows for the libraries for _core_.so  on my machine.  I don’t see why 
> disabling SIP should change this:
> 
> $otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
>   /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
> version 56.0.0)
>   
> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>  (compatibility version 3.0.0, current version 3.0.0)
>   /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
> (compatibility version 1.0.0, current version 275.0.0)
>   /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
> (compatibility version 2.0.0, current version 155.0.0)
>   /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
> (compatibility version 1.0.0, current version 19.0.0)
>   
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 169.3.0)
>   /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
> (compatibility version 1.0.0, current version 1.0.0)
>   /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
> 1669.0.0)
>   
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
> (compatibility version 150.0.0, current version 744.19.0)
>   
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>  (compatibility version 1.0.0, current version 45.0.0)
> 
> 
> 
> 
> Perhaps without SIP, it falls back to searching another way, instead of just 
> using this path?  While with SIP, it only uses the explicit path?
> The libraries are present in the application bundle, so the problem is just 
> “telling” it where to look for them.
> 
> -- Adam
> 
> 
> 
> 
> 
> 
> 
> 
> On 6/13/16, 10:15 AM, "Michael Barton"  wrote:
> 
>> Except that this error only occurs with SIP enabled. Disable SIP and the 
>> error goes away and everything runs fine.
>> 
>> Michael Barton
>> School of Human Evolution &Social Change
>> Center for Social Dynamics & Complexity
>> Arizona State University
>> 
>> ...Sent from my iPad
>> 
>>> On Jun 13, 2016, at 6:18 AM, Adam Dershowitz  
>>> wrote:
>>> 
>>> I was traveling last week, so just got to this.
>>> 
>>> No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now 
>>> hard coded to something on your machine.  Here is the error I get when it 
>>> try to open the application:
>>> 
>>> $ '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
>>> Rebuilding Addon HTML manual pages index...
>>> Rebuilding Addon menu...
>>> Python 2.7.10 found.
>>> Cleaning up temporary files...
>>> Starting GRASS GIS...
>>> Traceback (most recent call last):
>>> File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py", 
>>> line 31, in 
>>>   from core import globalvar
>>> File 
>>> "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py",
>>>  line 96, in 
>>>   import wx
>>> File 
>>> "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", 
>>> line 45, in 
>>>   from wx._core import *
>>> 

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Adam Dershowitz
Strange.  Because you local path is explicitly in the binary.  Here is what 
shows for the libraries for _core_.so  on my machine.  I don’t see why 
disabling SIP should change this:

$otool -L /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so:
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
version 56.0.0)

/Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
 (compatibility version 3.0.0, current version 3.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
(compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
(compatibility version 2.0.0, current version 155.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
(compatibility version 1.0.0, current version 19.0.0)

/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 169.3.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
1669.0.0)

/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 
(compatibility version 150.0.0, current version 744.19.0)

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 (compatibility version 1.0.0, current version 45.0.0)




Perhaps without SIP, it falls back to searching another way, instead of just 
using this path?  While with SIP, it only uses the explicit path?  
The libraries are present in the application bundle, so the problem is just 
“telling” it where to look for them.  

-- Adam








On 6/13/16, 10:15 AM, "Michael Barton"  wrote:

>Except that this error only occurs with SIP enabled. Disable SIP and the error 
>goes away and everything runs fine. 
>
>Michael Barton
>School of Human Evolution &Social Change
>Center for Social Dynamics & Complexity
>Arizona State University
>
>...Sent from my iPad
>
>> On Jun 13, 2016, at 6:18 AM, Adam Dershowitz  
>> wrote:
>> 
>> I was traveling last week, so just got to this.
>> 
>> No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now 
>> hard coded to something on your machine.  Here is the error I get when it 
>> try to open the application:
>> 
>> $ '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
>> Rebuilding Addon HTML manual pages index...
>> Rebuilding Addon menu...
>> Python 2.7.10 found.
>> Cleaning up temporary files...
>> Starting GRASS GIS...
>> Traceback (most recent call last):
>>  File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py", 
>> line 31, in 
>>from core import globalvar
>>  File 
>> "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py", 
>> line 96, in 
>>import wx
>>  File 
>> "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", line 
>> 45, in 
>>from wx._core import *
>>  File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core.py", 
>> line 4, in 
>>import _core_
>> ImportError: 
>> dlopen(/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so, 
>> 2): Library not loaded: 
>> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>>  Referenced from: 
>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>>  Reason: image not found
>> ERROR: Error in GUI startup. See messages above (if any) and if necessary, 
>> please report this error to the GRASS developers.
>> On systems with package manager, make sure you have the right GUI package, 
>> probably named grass-gui, installed.
>> To run GRASS GIS in text mode use the -text flag.
>> Exiting...
>> logout
>> Saving session...
>> ...copying shared history...
>> ...saving history...truncating history files...
>> ...completed.
>> 
>> 
>> [Process completed]
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> -- Adam
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> On 6/9/16, 8:37 PM, "Michael Barton"  wrote:
>>> 
>>> I've replaced the build from earlier today with one that is sort of 
>>> wxPython 3.0.3.0
>>> 
>>> 
>>> 
>>> There was no straightforward way to build this. The only thing on github is 
>>> the wxpython part. For a full source package it needs to be combined with 
>>> wxWidgets and both compiled together. The 3.0.2.0 source package has the 
>>> wxpython folder inside the wxwidgets source folder. Seems easy enough. So I 
>>> downloaded the latest wxpython and the latest wxwidgets, dropped the 
>>> wxpython folder inside the wxwidgets folder and compiled. After solving 
>>> some compiling issues, it all built.
>>> 
>>> 
>>> 
>>> Then I tried to build GRASS against the result. No problem with the build

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Michael Barton
Except that this error only occurs with SIP enabled. Disable SIP and the error 
goes away and everything runs fine. 

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

...Sent from my iPad

> On Jun 13, 2016, at 6:18 AM, Adam Dershowitz  wrote:
> 
> I was traveling last week, so just got to this.
> 
> No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now 
> hard coded to something on your machine.  Here is the error I get when it try 
> to open the application:
> 
> $ '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
> Rebuilding Addon HTML manual pages index...
> Rebuilding Addon menu...
> Python 2.7.10 found.
> Cleaning up temporary files...
> Starting GRASS GIS...
> Traceback (most recent call last):
>  File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py", 
> line 31, in 
>from core import globalvar
>  File 
> "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py", 
> line 96, in 
>import wx
>  File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", 
> line 45, in 
>from wx._core import *
>  File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core.py", 
> line 4, in 
>import _core_
> ImportError: 
> dlopen(/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so, 
> 2): Library not loaded: 
> /Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>  Referenced from: 
> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>  Reason: image not found
> ERROR: Error in GUI startup. See messages above (if any) and if necessary, 
> please report this error to the GRASS developers.
> On systems with package manager, make sure you have the right GUI package, 
> probably named grass-gui, installed.
> To run GRASS GIS in text mode use the -text flag.
> Exiting...
> logout
> Saving session...
> ...copying shared history...
> ...saving history...truncating history files...
> ...completed.
> 
> 
> [Process completed]
> 
> 
> 
> 
> 
> 
> 
> -- Adam
> 
> 
> 
> 
> 
> 
> 
> 
> 
>> On 6/9/16, 8:37 PM, "Michael Barton"  wrote:
>> 
>> I've replaced the build from earlier today with one that is sort of wxPython 
>> 3.0.3.0
>> 
>> 
>> 
>> There was no straightforward way to build this. The only thing on github is 
>> the wxpython part. For a full source package it needs to be combined with 
>> wxWidgets and both compiled together. The 3.0.2.0 source package has the 
>> wxpython folder inside the wxwidgets source folder. Seems easy enough. So I 
>> downloaded the latest wxpython and the latest wxwidgets, dropped the 
>> wxpython folder inside the wxwidgets folder and compiled. After solving some 
>> compiling issues, it all built.
>> 
>> 
>> 
>> Then I tried to build GRASS against the result. No problem with the build. 
>> But when I went to run it, it had a version mismatch error between wxpython 
>> and wxwidgets that disabled 3D. 
>> 
>> 
>> 
>> So I tried again by replacing the wxpython directory in the 3.0.2.0 source 
>> with the new wxpython folder from github. Again, this compiled without 
>> problems, and GRASS compiled against it without errors. 
>> 
>> 
>> 
>> When I run GRASS, it again complains of a version mismatch but it doesn't 
>> seem to have any effects. So I've posted this one on the website for now. It 
>> does fix the plot.py bug but I can't see any other difference. Maybe you 
>> can. 
>> 
>> 
>> 
>> I'll be very interested to hear if this runs under SIP. 
>> 
>> 
>> 
>> 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: 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.public.asu.edu_-7Ecmbarton&d=CwIGaQ&c=t0wRGL5ICVzH157W8C8Wew&r=5usL3OGqXabRLtSzGmh8YEvbco28TaiOmWcn6rCn8wM&m=ZHG1SBIrTbYkWcpw0RMifv4qtTknor0PcekUo29_faA&s=t-evT5rQyQQdd5Yl-DU1zeDo8ybQZ4me2JzEEZ1ddA4&e=
>>  , 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__csdc.asu.edu&d=CwIGaQ&c=t0wRGL5ICVzH157W8C8Wew&r=5usL3OGqXabRLtSzGmh8YEvbco28TaiOmWcn6rCn8wM&m=ZHG1SBIrTbYkWcpw0RMifv4qtTknor0PcekUo29_faA&s=xdYPqcLWa0qS3KHYIxFxDSyf5TRG7ewwV8xNHfIrBfI&e=
>>  
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
 On Jun 9, 2016, at 1:56 PM, Michael Barton  wrote:
>>> 
>> 
>>> That's great news. Now to see if it also works under SIP.
>> 
>> 
>>> I wanted to test this to see if it even worked before I tried wxPython 
>>> 3.0.3 and Glynn's hack for gettext. If it works under El Capitan SIP, then 
>>> on to the next steps.
>> 
>> 
>>> Mic

Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test

2016-06-13 Thread Adam Dershowitz
I was traveling last week, so just got to this.

No luck.  And, it doesn’t look like a SIP issue.  Instead, the path is now hard 
coded to something on your machine.  Here is the error I get when it try to 
open the application:

$ '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
Rebuilding Addon HTML manual pages index...
Rebuilding Addon menu...
Python 2.7.10 found.
Cleaning up temporary files...
Starting GRASS GIS...
Traceback (most recent call last):
  File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py", 
line 31, in 
from core import globalvar
  File 
"/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py", 
line 96, in 
import wx
  File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", 
line 45, in 
from wx._core import *
  File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core.py", 
line 4, in 
import _core_
ImportError: 
dlopen(/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so, 2): 
Library not loaded: 
/Users/cmbarton/grass_source/wxp3/usr/local/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
  Referenced from: 
/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
  Reason: image not found
ERROR: Error in GUI startup. See messages above (if any) and if necessary, 
please report this error to the GRASS developers.
On systems with package manager, make sure you have the right GUI package, 
probably named grass-gui, installed.
To run GRASS GIS in text mode use the -text flag.
Exiting...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.


[Process completed]







-- Adam









On 6/9/16, 8:37 PM, "Michael Barton"  wrote:

>I've replaced the build from earlier today with one that is sort of wxPython 
>3.0.3.0
>
>
>
>There was no straightforward way to build this. The only thing on github is 
>the wxpython part. For a full source package it needs to be combined with 
>wxWidgets and both compiled together. The 3.0.2.0 source package has the 
>wxpython folder inside the wxwidgets source folder. Seems easy enough. So I 
>downloaded the latest wxpython and the latest wxwidgets, dropped the wxpython 
>folder inside the wxwidgets folder and compiled. After solving some compiling 
>issues, it all built.
>
>
>
>Then I tried to build GRASS against the result. No problem with the build. But 
>when I went to run it, it had a version mismatch error between wxpython and 
>wxwidgets that disabled 3D. 
>
>
>
>So I tried again by replacing the wxpython directory in the 3.0.2.0 source 
>with the new wxpython folder from github. Again, this compiled without 
>problems, and GRASS compiled against it without errors. 
>
>
>
>When I run GRASS, it again complains of a version mismatch but it doesn't seem 
>to have any effects. So I've posted this one on the website for now. It does 
>fix the plot.py bug but I can't see any other difference. Maybe you can. 
>
>
>
>I'll be very interested to hear if this runs under SIP. 
>
>
>
>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: 
>https://urldefense.proofpoint.com/v2/url?u=http-3A__www.public.asu.edu_-7Ecmbarton&d=CwIGaQ&c=t0wRGL5ICVzH157W8C8Wew&r=5usL3OGqXabRLtSzGmh8YEvbco28TaiOmWcn6rCn8wM&m=ZHG1SBIrTbYkWcpw0RMifv4qtTknor0PcekUo29_faA&s=t-evT5rQyQQdd5Yl-DU1zeDo8ybQZ4me2JzEEZ1ddA4&e=
> , 
>https://urldefense.proofpoint.com/v2/url?u=http-3A__csdc.asu.edu&d=CwIGaQ&c=t0wRGL5ICVzH157W8C8Wew&r=5usL3OGqXabRLtSzGmh8YEvbco28TaiOmWcn6rCn8wM&m=ZHG1SBIrTbYkWcpw0RMifv4qtTknor0PcekUo29_faA&s=xdYPqcLWa0qS3KHYIxFxDSyf5TRG7ewwV8xNHfIrBfI&e=
> 
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>> On Jun 9, 2016, at 1:56 PM, Michael Barton  wrote:
>
>> 
>
>> That's great news. Now to see if it also works under SIP.
>
>> 
>
>> I wanted to test this to see if it even worked before I tried wxPython 3.0.3 
>> and Glynn's hack for gettext. If it works under El Capitan SIP, then on to 
>> the next steps.
>
>> 
>
>> 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: 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.public.asu.edu_-7Ecmbarton&d=CwIGaQ&c=t0wRGL5ICVzH157W8C8Wew&r=5usL3OGqXabRLtSzGmh8YEvbco28TaiOmWcn6rCn8wM&m=ZHG1SBIrTbYkWcpw0RMifv4qtTknor0PcekUo29_faA&s=t-evT5rQyQQdd5Yl-DU1