<div dir="ltr">Hi Tim,<div class="gmail_extra"><br></div><div class="gmail_extra">Ran into the same thing today, but with more output on the error:</div><div class="gmail_extra"><br></div><div class="gmail_extra">PermissionError: [Errno 13] Permission denied: '/usr/local/opt/grass7/grass-base/etc/colors/grass'</div><div class="gmail_extra"><br></div><div class="gmail_extra">Changing line # 108 in:</div><div class="gmail_extra">python/plugins/processing/algs/grass7/Grass7Utils.py</div><div class="gmail_extra"><br></div><div class="gmail_extra">from:</div><div class="gmail_extra">shell=False,<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">to:</div><div class="gmail_extra">shell=True if isMac() else False,<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">fixes the issue for me. Processing loads and GRASS algs open. (Not sure if True is needed for other platforms; untested.)</div><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr"><br></div><div>Fix not pushed. Please verify on your setup first (mine is macOS 10.11.6). Thanks!</div><div dir="ltr"><br></div><div>Regards,</div><div dir="ltr"><br>Larry Shaffer<br>Dakota Cartography<br>Black Hills, South Dakota<br>----------------------------------<br>Boundless Desktop and QGIS Support/Development<br>Boundless Spatial - <a href="http://boundlessgeo.com" target="_blank">http://boundlessgeo.com</a><br><a href="mailto:lshaffer@boundlessgeo.com" target="_blank">lshaffer@boundlessgeo.com</a></div></div></div>
<br><div class="gmail_quote">On Wed, Nov 29, 2017 at 7:39 AM, Tim Sutton <span dir="ltr"><<a href="mailto:tim@kartoza.com" target="_blank">tim@kartoza.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word">Hi All<div><br></div><div>Its been a few days since I pulled from master - now I am getting the error below on startup. Does anyone else get it? (Building on MacOS here):</div><div><br></div><div><div style="margin:0px"><span style="font-weight:600;color:rgb(255,0,0)">Couldn't load plugin 'processing' due to an error when calling its initGui() method</span> <br></div><p style="margin:14px 0px 12px"><span style="font-size:large;font-weight:600">PermissionError: [Errno 13] Permission denied </span></p>
<pre style="margin-top:12px;margin-bottom:12px"><span style="font-family:Monaco">Traceback (most recent call last):<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>qgis/utils.py", line 345, in startPlugin<br>    plugins[packageName].initGui()<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/<wbr>ProcessingPlugin.py", line 178, in initGui<br>    self.toolbox = ProcessingToolbox()<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/gui/<wbr>ProcessingToolbox.py", line 93, in __init__<br>    self.fillTree()<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/gui/<wbr>ProcessingToolbox.py", line 317, in fillTree<br>    self.fillTreeUsingProviders()<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/gui/<wbr>ProcessingToolbox.py", line 382, in fillTreeUsingProviders<br>    providerItem = TreeProviderItem(provider, self.algorithmTree, self)<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/gui/<wbr>ProcessingToolbox.py", line 513, in __init__<br>    self.setToolTip(0, self.provider.longName())<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/algs/<wbr>grass7/<wbr>Grass7AlgorithmProvider.py", line 122, in longName<br>    version = Grass7Utils.installedVersion()<br>  File "/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing/algs/<wbr>grass7/Grass7Utils.py", line 113, in installedVersion<br>    startupinfo=si if isWindows() else None<br>  File "/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6/<wbr>subprocess.py", line 707, in __init__<br>    restore_signals, start_new_session)<br>  File "/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6/<wbr>subprocess.py", line 1333, in _execute_child<br>    raise child_exception_type(errno_<wbr>num, err_msg)<br>PermissionError: [Errno 13] Permission denied<br></span></pre><div style="margin:0px"><br><span style="font-weight:600">Python version:</span> 3.6.2 (default, Jul 17 2017, 16:44:45) [GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.42)] <br><span style="font-weight:600">QGIS version:</span> 2.99.0-Master Master, e8213b8e41 <br></div><p style="margin:12px 0px"><span style="font-size:medium;font-weight:600">Python Path:</span></p>
<ul style="margin:0px"><li style="margin:12px 0px 0px">/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins/processing</li>
<li style="margin:0px">/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python</li>
<li style="margin:0px">/Users/timlinux/Library/<wbr>Application Support/QGIS/QGIS3/profiles/<wbr>default/python</li>
<li style="margin:0px">/Users/timlinux/Library/<wbr>Application Support/QGIS/QGIS3/profiles/<wbr>default/python/plugins</li>
<li style="margin:0px">/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/python/<wbr>plugins</li>
<li style="margin:0px">/Users/timlinux/dev/cpp/QGIS-<wbr>QtCreator-Build/output/bin/$<wbr>PYTHONPATH</li>
<li style="margin:0px">/usr/local/opt/gdal2-python/<wbr>lib/python3.6/site-packages</li>
<li style="margin:0px">/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python36.zip</li>
<li style="margin:0px">/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6</li>
<li style="margin:0px">/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6/<wbr>lib-dynload</li>
<li style="margin:0px">/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6/<wbr>site-packages</li>
<li style="margin:0px">/usr/local/opt/python3/<wbr>Frameworks/Python.framework/<wbr>Versions/3.6/lib/python3.6/<wbr>site-packages/pycharm-debug-<wbr>py3k.egg</li>
<li style="margin:0px 0px 12px">/Users/timlinux/Library/<wbr>Application Support/QGIS/QGIS3/profiles/<wbr>default/python</li></ul><div><br></div><div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;line-height:normal;text-align:center"><span>—</span></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;line-height:normal;text-align:center"><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><br class="gmail-m_-2248818497414679160Apple-interchange-newline" style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span><span><span><span><span><span><img id="gmail-m_-224881849741467916004778ABD-0036-4F60-B567-2D89FB2B2A5F" src="cid:1A5DF6DE-E302-4C28-BFBD-29663CBF1351"></span><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br class="gmail-m_-2248818497414679160Apple-interchange-newline"><br class="gmail-m_-2248818497414679160Apple-interchange-newline"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal"><b>Tim Sutton</b></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal"><b>Co-founder:</b><span class="gmail-m_-2248818497414679160Apple-converted-space"> </span>Kartoza</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal"><b>Project chair:</b><span style="font-weight:normal"><span class="gmail-m_-2248818497414679160Apple-converted-space"> </span><a href="http://QGIS.org" target="_blank">QGIS.org</a></span></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal">Visit <a href="http://kartoza.com/" target="_blank"><span>http://kartoza.com</span></a> to find out about open source:</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal">Desktop GIS programming services</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal">Geospatial web development</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal">GIS Training</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal">Consulting Services</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal;min-height:14px"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal"><b>Skype</b>: timlinux </div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;line-height:normal"><b>IRC:</b><span class="gmail-m_-2248818497414679160Apple-converted-space"> </span>timlinux on #qgis at <a href="http://freenode.net" target="_blank">freenode.net</a></div>
</span></span></span></span></span></span></span></span></span></div>
</div><br></div></div><br>______________________________<wbr>_________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br></blockquote></div><br></div></div>