Hi Olav,<br><br><div class="gmail_quote">2012/12/21 Olav Peeters <span dir="ltr"><<a href="mailto:opeeters@gmail.com" target="_blank">opeeters@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

A quick and dirty circumvention of the check is to change line 373 in ~/.qgis/python/plugins/<u></u>sextante/saga/SagaAlgorithm.py<br>
to:<br>
if "" in line:<br>
(restart Qgis)<br>
<br>
this way the modules do open since the check is basically disabled.<br>
The original code should also though. Maybe it's encoding related.<br>
When I execute a Saga module, this happens during saving the output:<br>
<br>
An error has occured while executing Python code:<br>
<br>
Traceback (most recent call last):<br>
  File "/Users/myaccount/.qgis//<u></u>python/plugins/sextante/gui/<u></u>OutputSelectionPanel.py", line 95, in saveToFile<br>
    self.text.setText(str(<u></u>filename))<br>
UnicodeEncodeError: 'ascii' codec can't encode character u'\xff' in position 2: ordinal not in range(128)<br>
<br></blockquote><div><br>are you using the latest sextante version ? From your traceback it seem not.<br>line 95 [1] has been changed !<br><br><span lang="en"><span>Unfortunately, </span></span><span lang="en"><span>that's</span> <span>an annoying</span> error <span>that affects</span> <span>several</span> <span>tools</span> (</span><span lang="en"><span>much less</span> <span>now</span></span><span lang="en">) <span>in</span> <span>sextante</span><span></span></span> when non-ascii chars are used !<br>

<br><br>Regards,<br><br>-SL<br><br>[1] - <a href="https://github.com/qgis/Quantum-GIS/blob/master/python/plugins/sextante/gui/OutputSelectionPanel.py#L95" target="_blank">https://github.com/qgis/Quantum-GIS/blob/master/python/plugins/sextante/gui/OutputSelectionPanel.py#L95</a><br>

<br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Should I have compiled with a different locale set?<br>
<br>
We are nearly there :-)<span><font color="#888888"><br>
<br>
Olav</font></span><div><div><br>
<br>
<br>
On 20/12/12 23:09, Victor Olaya wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There is actually the following check in the case of mac and linux:<br>
<br>
             command = ["saga_cmd"]<br>
             proc = subprocess.Popen(command, shell=True,<br>
stdout=subprocess.PIPE,<br>
stdin=subprocess.PIPE,stderr=<u></u>subprocess.STDOUT,<br>
universal_newlines=True).<u></u>stdout<br>
             for line in iter(proc.readline, ""):<br>
                 if "________" in line:<br>
                     settings.setValue(SAGA_<u></u>INSTALLED, True)<br>
                     return<br>
             return "It seems that SAGA is not correctly installed in<br>
your system.\nPlease install it before running SAGA algorithms."<br>
<br>
basically, it is a naive check to see if executing saga_cmd in a<br>
console returns something that looks like the SAGA CMD header. It<br>
works fin in linux, but it seems it is not working in Mac. Are you<br>
sure saga is in your path? if so, what do you see when you execute<br>
saga_cmd? maybe the header is different for some reason?<br>
<br>
Thanks in advance!<br>
<br>
2012/12/20 John C. Tull <<a href="mailto:jctull@gmail.com" target="_blank">jctull@gmail.com</a>>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Dec 19, 2012, at 2:49 AM, Victor Olaya <<a href="mailto:volayaf@gmail.com" target="_blank">volayaf@gmail.com</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Olav,<br>
<br>
Thanks for your contribution!<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There is no option "SAGA folder" in the SEXTANTE configuration like you have<br>
when installing on Windows. I haven't checked on Linux, but I guess the<br>
Unixes don't need this, as long as saga_cmd is in the path, right?<br>
</blockquote>
Right, Mac and Linux should work in the same way. Let me check,<br>
because maybe in Mac it is performing the same check as in windows<br>
(that is, checking that the SAGA folder is set...)<br>
<br>
Looks like an easy to solve problem...i hope<br>
<br>
Will keep you posted<br>
<br>
Thanks again!<br>
<br>
<br>
Victor<br>
</blockquote>
It looks like I'm a little late to the party on this. I confirm the same. I look forward to a solution on this for OS X. We can work on grass, perhaps, once that is resolved.<br>
<br>
Regards,<br>
John<br>
<br>
</blockquote></blockquote>
<br>
______________________________<u></u>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/qgis-<u></u>developer</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Salvatore Larosa<br>linkedIn: <a href="http://linkedin.com/in/larosasalvatore" target="_blank">http://linkedin.com/in/larosasalvatore</a><br>twitter: @lrssvt<br>

skype: s.larosa<br>IRC: lrssvt on freenode<br>