<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">OK. Looking at the parameters GRASS is compiled with (grass78 —config), I get the following proj related parameter (the complete output at the end of the email):<div class=""><br class=""></div><div class=""><font face="Menlo" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>--with-proj-includes=/usr/local/opt/osgeo-proj/include </font></div><div class=""><font face="Menlo" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>--with-proj-libs=/usr/local/opt/osgeo-proj/lib</font></div><div class=""><font face="Menlo" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>--with-proj-share=/usr/local/opt/osgeo-proj/share/proj</font><br class=""><div><br class=""></div><div>Which seem to be correct, and proj.db is in the <font face="Menlo" class="">proj-share</font> directory.</div><div><br class=""></div><div><br class=""></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div><div><font face="Menlo" class="">08:37 $ ls -la /usr/local/opt/osgeo-proj/share/proj</font></div></div></div><div class=""><div><div><font face="Menlo" class="">total 12408</font></div></div></div><div class=""><div><div><font face="Menlo" class="">drwxr-xr-x 15 rainerkrug staff 480 Feb 10 11:16 .</font></div></div></div><div class=""><div><div><font face="Menlo" class="">drwxr-xr-x 4 rainerkrug staff 128 Feb 10 11:16 ..</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 1183 Feb 10 11:16 CH</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 728 Feb 10 11:16 GL27</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 2099 Feb 10 11:16 ITRF2000</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 3660 Feb 10 11:16 ITRF2008</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 3468 Feb 10 11:16 ITRF2014</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 6385 Feb 10 11:16 nad.lst</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 19535 Feb 10 11:16 nad27</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 16593 Feb 10 11:16 nad83</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 232 Feb 10 11:16 null</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 3915 Feb 10 11:16 other.extra</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 6234112 Feb 10 11:16 proj.db</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 32060 Feb 10 11:16 projjson.schema.json</font></div></div></div><div class=""><div><div><font face="Menlo" class="">-rw-r--r-- 1 rainerkrug staff 7079 Feb 10 11:16 world</font></div></div></div></blockquote><div class=""><div><div><br class=""></div><div>So it looks fine, but I, even locally, get the following error when running the simple test:</div><div><br class=""></div></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div><div><div><font face="Menlo" class="">08:40 $ grass78 --tmp-location EPSG:4326 --exec g.region res=0.1 -p</font></div></div></div></div><div class=""><div><div><div><font face="Menlo" class="">Starting GRASS GIS...</font></div></div></div></div><div class=""><div><div><div><font face="Menlo" class="">Creating new GRASS GIS location <tmploc>...</font></div></div></div></div><div class=""><div><div><div><font face="Menlo" class="">ERROR: b'proj_get_authorities_from_database: Cannot find proj.db</font></div></div></div></div></blockquote><div class=""><div><div><div><br class=""></div><div><br class=""></div><div>Here is the complete output from --<font face="Menlo" class="">config</font>: </div><div><br class=""></div></div></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div><div><div><div><font face="Menlo" class="">08:35 $ grass78 --config</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">x86_64-apple-darwin17.7.0</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">./configure --prefix=/usr/local/Cellar/osgeo-grass/7.8.2_3 --with-cxx --enable-shared --enable-largefile --with-nls --with-includes=/usr/local/include --with-libs=/usr/local/LIB --with-python=/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/vendor/bin/python-config --with-tcltk --with-netcdf=/usr/local/opt/osgeo-netcdf/bin/nc-config --with-zstd --with-zstd-includes=/usr/local/opt/zstd/include --with-zstd-libs=/usr/local/opt/zstd/lib --with-readline --with-readline-includes=/usr/local/opt/readline/include --with-readline-libs=/usr/local/opt/readline/lib --with-blas --with-blas-includes=/usr/local/opt/openblas/include --with-blas-libs=/usr/local/opt/openblas/lib --with-lapack --with-lapack-includes=/usr/local/opt/lapack/include --with-lapack-libs=/usr/local/opt/lapack/lib --with-geos=/usr/local/opt/geos/bin/geos-config --with-geos-includes=/usr/local/opt/geos/include --with-geos-libs=/usr/local/opt/geos/lib --with-odbc --with-odbc-includes=/usr/local/opt/unixodbc/include --with-odbc-libs=/usr/local/opt/unixodbc/lib --with-gdal=/usr/local/opt/osgeo-gdal/bin/gdal-config --with-zlib-includes=/usr/local/opt/zlib/include --with-zlib-libs=/usr/local/opt/zlib/lib --with-bzlib --with-bzlib-includes=/usr/local/opt/bzip2/include --with-bzlib-libs=/usr/local/opt/bzip2/lib --with-cairo --with-cairo-includes=/usr/local/opt/cairo/include/cairo --with-cairo-libs=/usr/local/opt/cairo/lib --with-cairo-ldflags=-lfontconfig --with-freetype --with-freetype-includes=/usr/local/opt/freetype/include/freetype2 --with-freetype-libs=/usr/local/opt/freetype/lib --with-proj-includes=/usr/local/opt/osgeo-proj/include --with-proj-libs=/usr/local/opt/osgeo-proj/lib --with-proj-share=/usr/local/opt/osgeo-proj/share/proj --with-tiff --with-tiff-includes=/usr/local/opt/libtiff/include --with-tiff-libs=/usr/local/opt/libtiff/lib --with-png --with-png-includes=/usr/local/opt/libpng/include --with-png-libs=/usr/local/opt/libpng/lib --with-regex --with-fftw --with-fftw-includes=/usr/local/opt/fftw/include --with-fftw-libs=/usr/local/opt/fftw/lib --with-sqlite --with-sqlite-includes=/usr/local/opt/sqlite/include --with-sqlite-libs=/usr/local/opt/sqlite/lib --with-liblas=/usr/local/opt/osgeo-liblas/bin/liblas-config --with-postgres --with-postgres-includes=/usr/local/opt/osgeo-postgresql/include --with-postgres-libs=/usr/local/opt/osgeo-postgresql/lib --with-mysql --with-mysql-includes=/usr/local/opt/mysql/include/mysql --with-mysql-libs=/usr/local/opt/mysql/lib --with-pthread --with-pthread-includes=/usr/local/opt/boost/include/boost/thread --with-pthread-libs=/usr/local/opt/boost/lib --with-macosx-sdk=/Applications/Xcode-10.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk --with-macosx-archs=x86_64 --with-opengl-includes=/Applications/Xcode-10.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework/Headers --with-wxwidgets=/usr/local/opt/wxmac/bin/wx-config</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">clang</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">/usr/local/Cellar/osgeo-grass/7.8.2_3/grass78</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">Traceback (most recent call last):</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> File "/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/bin/grass78", line 2025, in main</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> index = sys.argv.index(batch_exec_param)</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">ValueError: '--exec' is not in list</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""><br class=""></font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">During handling of the above exception, another exception occurred:</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""><br class=""></font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">Traceback (most recent call last):</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> File "/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/bin/grass78", line 2216, in <module></font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> main()</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> File "/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/bin/grass78", line 2030, in main</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> params = parse_cmdline(sys.argv[1:], default_gui=default_gui)</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> File "/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/bin/grass78", line 1951, in parse_cmdline</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> print_params()</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> File "/usr/local/Cellar/osgeo-grass/7.8.2_3/libexec/bin/grass78", line 1862, in print_params</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class=""> "%s\n" % val[0].split(':')[1].rstrip('$"\n').strip())</font></div></div></div></div></div><div class=""><div><div><div><div><font face="Menlo" class="">IndexError: list index out of range</font></div></div></div></div></div></blockquote><div class=""><div><div><div><div><br class=""></div></div></div></div><div>Any suggestions what the problem is?</div><div><br class=""></div><div>Rainer</div><div><br class=""></div><div> <br class=""><blockquote type="cite" class=""><div class="">On 5 Mar 2020, at 21:38, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com" class="">wenzeslaus@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><br class="Apple-interchange-newline"><br style="caret-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: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div class="gmail_quote" style="caret-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: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div dir="ltr" class="gmail_attr">On Thu, Mar 5, 2020 at 1:52 PM Rainer M Krug <<a href="mailto:Rainer@krugs.de" class="">Rainer@krugs.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div style="overflow-wrap: break-word;" class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 5 Mar 2020, at 17:53, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com" target="_blank" class="">wenzeslaus@gmail.com</a>> wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 5, 2020 at 11:37 AM Rainer M Krug <<a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class="">OK - one step closer to success. Now I just have to know the location where the data for the tests can be downloaded from (I guess).</div></blockquote><div class=""><br class=""></div><div class="">Everything is in the repo, well, it needs to be, I guess the only question is where in the repo, so:<br class=""></div><div class=""><br class=""></div><div class=""><a href="https://github.com/GRASS-GIS/grass-gis-experimental-ci/blob/homebrew-osgeo4mac/test_thorough.sh" target="_blank" class="">https://github.com/GRASS-GIS/grass-gis-experimental-ci/blob/homebrew-osgeo4mac/test_thorough.sh</a></div><div class=""> </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class="">Please check the log to at<span class="Apple-converted-space"> </span><a href="https://github.com/GRASS-GIS/grass-gis-experimental-ci/runs/487969965?check_suite_focus=true" target="_blank" class="">https://github.com/GRASS-GIS/grass-gis-experimental-ci/runs/487969965?check_suite_focus=true</a> for the<span class="Apple-converted-space"> </span><b class="">Basic test</b><span class="Apple-converted-space"> </span>and the<span class="Apple-converted-space"> </span><b class="">Thorough test</b>. I will look at the return code later, when the tests are running.</div></blockquote><div class=""><br class=""></div><div class="">The problem there is probably a bad/missing path to PROJ db. I think it complains during the configuration already, so perhaps correct --with-proj-share will fix it. The runtime way of setting it is PROJ_LIB environmental variable. You can try something along these lines.<br class=""></div></div></div></div></blockquote><div class=""><br class=""></div>I am trying to find the file `proj.db` but can’t find it - can you give me any indication, where it can be found in Linux (home-brew should use similar locations)?</div></div></blockquote><div class=""><br class=""></div><div class="">Often it is in `/usr/share/proj`. Now you can find things like that in the Docker/Singularity/Vagrant configurations included in GRASS GIS source code or in the CIs, e.g., here:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/GRASS-GIS/grass-gis-experimental-ci/blob/master/build.sh#L39" class="">https://github.com/GRASS-GIS/grass-gis-experimental-ci/blob/master/build.sh#L39</a></div><div class=""><br class=""></div><div class=""> </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div style="overflow-wrap: break-word;" class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_quote"><div class=""> </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class=""><div class=""><br class=""></div><div class="">Rainer<br class=""><div class=""><br class=""></div><div class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 5 Mar 2020, at 16:28, Rainer M Krug <<a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a>> wrote:</div><br class=""><div class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><br class=""><br class=""><blockquote type="cite" class=""><div class="">On 5 Mar 2020, at 16:22, Rainer M Krug <<a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a>> wrote:</div><br class=""><div class=""><div class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 5 Mar 2020, at 14:52, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com" target="_blank" class="">wenzeslaus@gmail.com</a>> wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 5, 2020 at 4:27 AM Rainer M Krug <<a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class="">OK - found the ci.<div class=""><br class=""></div><div class="">The formula installs, but I get a warning at the end, which results in a warning, which is than interpreted as an error. The warning (which I also get locally) is the following:</div><div class=""><br class=""></div><blockquote style="margin: 0px 0px 0px 40px; border: medium none; padding: 0px;" class=""><div class=""><div class=""><font face="Menlo" class="">If it is the case that you can change the shebang at the beginning of</font></div></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><span style="font-family: Menlo;" class="">he script to enforce Python 3 usage.</span></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><span style="font-family: Menlo;" class=""> </span><span style="font-family: Menlo;" class="">#!/usr/bin/env python</span></div><div class=""><span style="font-family: Menlo;" class=""><br class=""></span></div><div class=""><span style="font-family: Menlo;" class="">Should be changed into</span></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><span style="font-family: Menlo;" class=""> </span><span style="font-family: Menlo;" class="">#!/usr/bin/env python3</span></div><div class=""><br class=""></div></blockquote><div class=""><br class=""></div><div class="">I suspect that this needs to be done in GRASS itself?</div></div></blockquote><div class=""><br class=""></div><div class="">Hi, thanks for looking into this. 7.8.2 (and also above) has python3 everywhere in shebang. See e.g.:<br class=""></div><div class=""><br class=""></div><div class="">$ grep -Irn "/usr/bin/env python[^3]"</div><div class="">scripts/g.extension/<a href="http://g.extension.py:1059/" target="_blank" class="">g.extension.py:1059</a>: "#!/usr/bin/env python\n",<br class="">scripts/g.extension/<a href="http://g.extension.py:1308/" target="_blank" class="">g.extension.py:1308</a>: "#!/usr/bin/env python\n",</div><div class=""># (these two are in fact code which is doing the replacement to python3)<br class=""></div><div class=""><br class=""></div><div class="">Can you please investigate locally where the message coming from?</div></div></div></div></blockquote><div class=""><br class=""></div>The message comes from the formula as a Caveat. I *think* it is always displayed. But at the moment, I am not to sure where the error code comes from, as I get an error code at the end of the brew command of 0 locally.</div><div class=""><br class=""></div><div class="">I will look into this.</div></div></div></blockquote><div class=""><br class=""></div>Please ignore the following about the checkout.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">Found it.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><br class=""><blockquote type="cite" class=""><div class=""><div class=""><div class=""><br class=""></div><div class="">Do you know, why there is a </div><div class=""><br class=""></div><div class=""><span style="white-space: pre-wrap;" class=""> </span><span style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">- </span><span style="box-sizing: border-box; color: rgb(34, 134, 58); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre-wrap;" class="">uses</span><span style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">: </span><span style="box-sizing: border-box; color: rgb(3, 47, 98); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre-wrap;" class="">actions/checkout@v2</span></div><div class=""><br class=""></div><div class="">In the action?</div><div class=""><br class=""></div><div class="">It seems, that it will be executed last, and there is no checkout needed.</div><div class=""><br class=""></div><div class="">Rainer</div><div class=""><br class=""></div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_quote"><div class=""><br class=""></div><div class="">Vaclav<br class=""></div></div></div></div></blockquote></div><br class=""><div class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class="">--<br class="">Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)<br class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Orcid ID: 0000-0002-7490-0066</div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Department of Evolutionary Biology and Environmental Studies<br class="">University of Zürich<br class="">Office Y34-J-74<br class="">Winterthurerstrasse 190<br class="">8075 Zürich<br class="">Switzerland<br class=""><br class="">Office:<span style="white-space: pre-wrap;" class=""> </span>+41 (0)44 635 47 64<br class="">Cell: <span class=""> </span><span style="white-space: pre-wrap;" class=""> </span>+41 (0)78 630 66 57<br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><a href="mailto:Rainer.Krug@uzh.ch" target="_blank" class="">email: Rainer.Krug@uzh.ch</a></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><span style="white-space: pre-wrap;" class=""> </span><a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a><br class="">Skype: <span class=""> </span>RMkrug<br class=""><br class="">PGP: 0x0F52F982<br class=""><br class=""><br class=""></div></div></div></div></div><br class=""></div></div></blockquote></div><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class="">--<br class="">Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)<br class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Orcid ID: 0000-0002-7490-0066</div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Department of Evolutionary Biology and Environmental Studies<br class="">University of Zürich<br class="">Office Y34-J-74<br class="">Winterthurerstrasse 190<br class="">8075 Zürich<br class="">Switzerland<br class=""><br class="">Office:<span style="white-space: pre-wrap;" class=""> </span>+41 (0)44 635 47 64<br class="">Cell: <span class=""> </span><span style="white-space: pre-wrap;" class=""> </span>+41 (0)78 630 66 57<br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><a href="mailto:Rainer.Krug@uzh.ch" target="_blank" class="">email: Rainer.Krug@uzh.ch</a></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><span style="white-space: pre-wrap;" class=""> </span><a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a><br class="">Skype: <span class=""> </span>RMkrug<br class=""><br class="">PGP: 0x0F52F982</div></div></div></div></div></div></blockquote></div><br class=""><div class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class="">--<br class="">Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)<br class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Orcid ID: 0000-0002-7490-0066</div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Department of Evolutionary Biology and Environmental Studies<br class="">University of Zürich<br class="">Office Y34-J-74<br class="">Winterthurerstrasse 190<br class="">8075 Zürich<br class="">Switzerland<br class=""><br class="">Office:<span style="white-space: pre-wrap;" class=""> </span>+41 (0)44 635 47 64<br class="">Cell: <span class=""> </span><span style="white-space: pre-wrap;" class=""> </span>+41 (0)78 630 66 57<br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><a href="mailto:Rainer.Krug@uzh.ch" target="_blank" class="">email: Rainer.Krug@uzh.ch</a></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><span style="white-space: pre-wrap;" class=""> </span><a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a><br class="">Skype: <span class=""> </span>RMkrug<br class=""><br class="">PGP: 0x0F52F982<br class=""><br class=""><br class=""></div></div></div></div></div><br class=""></div></div></div></blockquote></div></div></div></blockquote></div><br class=""><div class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><div dir="auto" style="text-align: start; text-indent: 0px;" class="">--<br class="">Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)<br class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Orcid ID: 0000-0002-7490-0066</div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class="">Department of Evolutionary Biology and Environmental Studies<br class="">University of Zürich<br class="">Office Y34-J-74<br class="">Winterthurerstrasse 190<br class="">8075 Zürich<br class="">Switzerland<br class=""><br class="">Office:<span style="white-space: pre-wrap;" class=""> </span>+41 (0)44 635 47 64<br class="">Cell: <span class=""> </span><span style="white-space: pre-wrap;" class=""> </span>+41 (0)78 630 66 57<br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><a href="mailto:Rainer.Krug@uzh.ch" target="_blank" class="">email: Rainer.Krug@uzh.ch</a></div><div dir="auto" style="text-align: start; text-indent: 0px;" class=""><span style="white-space: pre-wrap;" class=""> </span><a href="mailto:Rainer@krugs.de" target="_blank" class="">Rainer@krugs.de</a><br class="">Skype: <span class=""> </span>RMkrug<br class=""><br class="">PGP: 0x0F52F982</div></div></div></div></div></div></blockquote></div></div></blockquote></div><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">--<br class="">Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)<br class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Orcid ID: 0000-0002-7490-0066</div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Department of Evolutionary Biology and Environmental Studies<br class="">University of Zürich<br class="">Office Y34-J-74<br class="">Winterthurerstrasse 190<br class="">8075 Zürich<br class="">Switzerland<br class=""><br class="">Office:<span class="Apple-tab-span" style="white-space: pre;"> </span>+41 (0)44 635 47 64<br class="">Cell: <span class="Apple-converted-space"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>+41 (0)78 630 66 57<br class=""></div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><a href="mailto:Rainer.Krug@uzh.ch" class="">email: Rainer.Krug@uzh.ch</a></div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span class="Apple-tab-span" style="white-space: pre;"> </span><a href="mailto:Rainer@krugs.de" class="">Rainer@krugs.de</a><br class="">Skype: <span class="Apple-converted-space"> </span>RMkrug<br class=""><br class="">PGP: 0x0F52F982<br class=""><br class=""><br class=""></div></div></div></div>
</div>
<br class=""></div></body></html>