<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NO-BOK" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hi Joao,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">This is how I use to download and create a local installation repo:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">osgeo4w-setup-x86_64 -q -a x86_64 -g -k -S -l "R:\\Program\\QGIS-OSGeo4W\\QGIS3_packages" -D -P avce00 -P boost -P boost-devel -P boost-libs -P cairo -P curl -P eigen -P expat -P ffmpeg
 -P fftw -P flann -P fltk -P freeglut -P freetype-devel -P freetype-vc-devel -P freexl -P fribidi -P gdal -P gdal-ecw -P gdal-filegdb -P gdal-mrsid -P gdal-mss -P gdal-oracle -P gdal-python -P gdal-sosi -P geos -P glew -P glext -P glfw -P gpsbabel -P gpsbabelfe
 -P grass -P gs -P gsl-devel -P gsl-libs -P hdf4 -P hdf5 -P hexer -P iconv -P iconv-vc14-devel -P icu-devel -P itk -P java -P laszip -P libcairo -P libgeotiff -P libjpeg -P libjpeg12 -P libkml -P liblas -P …..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">And then to install:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">osgeo4w-setup-x86_64.exe -q -k -g -A -d -a x86_64 --local-install --root "C:\\Programs\\OSGeo4W" -l "R:\\Program\\QGIS-OSGeo4W\\QGIS3_packages" -C Libs -C Commandline_Utilities -C Desktop<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Hope that helps a bit.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Cheers<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Stefan<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> osgeo4w-dev <osgeo4w-dev-bounces@lists.osgeo.org>
<b>On Behalf Of </b>João Gaspar<br>
<b>Sent:</b> fredag 28. februar 2020 16:04<br>
<b>To:</b> osgeo4w-dev@lists.osgeo.org<br>
<b>Subject:</b> Re: [osgeo4w-dev] [osgeo4w-setup-x86_64][Question] CLI is skipping the parameters?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-GB">So let me do an update.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">I remove the fresh installation and package and the script run as expected with the following behaviours:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">Show me a dialogue only with downloading the packages and close after download but the following packages aren't downloaded:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"gdal-oracle"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"gdal-mrsid" <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"gdal-ecw" <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"gdal-mss"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"gdal-filegdb"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"grass"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">"saga-ltr"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">But if I open using setup GUI with the same mirror I can see the packages and I can download. For gdal "extensions" I probably point for some kind of issue with the flag --auto-accept but involve grass and saga-ltr...<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">I will wait for some feedback.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">Regards,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB">João<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-GB">João G</span>aspar <<a href="mailto:joao.f.r.gaspar@gmail.com" target="_blank">joao.f.r.gaspar@gmail.com</a>> escreveu no dia sexta, 28/02/2020 à(s) 14:07:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal">Hi Devs,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I'm working a PowerShell script using OSGeo4W Network Installer to download specific packages in quiet-mode from a mirror and save locally.
<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">What is happening is that we run but don't respect the parameter --quiet-mode, --no-desktop and don't download the specific packages. Only download the installer and the setup.ini<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">This script is based on this gist: <a href="https://gist.github.com/Guts/6303dc5eb941eb24be3e27609cd46985" target="_blank">
https://gist.github.com/Guts/6303dc5eb941eb24be3e27609cd46985</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">and I'm following  the <a href="https://trac.osgeo.org/osgeo4w/wiki/CommandLine" target="_blank">
https://trac.osgeo.org/osgeo4w/wiki/CommandLine</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Additional notes: <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">OS: Windows 10 Professional<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I'm testing as Administrator. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Test with and without quotes (URL, packages) and the behaviour is the same.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I did the same install but with dialogs and the same packages and everything go right.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">My changed script is actually like this:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"># Save current working directory<br>
$starter_path = Get-Location<br>
<br>
# Move into the user download directory<br>
Set-Location -Path "$env:USERPROFILE/Downloads"<br>
<br>
# Download installer (storage standard installer)<br>
Write-Host "= Start downloading the OSGeo4W installer" -ForegroundColor Yellow<br>
Invoke-WebRequest -Uri "<a href="https://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe" target="_blank">https://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe</a>" -OutFile "osgeo4w-setup-x86_64.exe"<br>
<br>
# Download the packages included into the QGIS LTR Specific packages<br>
Write-Host "== Installer downloaded into $env:USERPROFILE/Downloads" -ForegroundColor Yellow<br>
Write-Host "== Start downloading the QGIS LTR " -ForegroundColor Yellow<br>
.\osgeo4w-setup-x86_64.exe --quiet-mode --download --site "<a href="http://download.osgeo.org/osgeo4w" target="_blank">http://download.osgeo.org/osgeo4w</a>" --no-desktop --advanced --arch x86_64 --autoaccept --packages "qgis-ltr" "qgis-ltr-grass-plugin7" "qgis-ltr-oracle-provider"
 "gdal-oracle" "gdal-mrsid" "gdal-ecw" "gdal-mss" "gdal-filegdb" "hdf4" "hdf5" "libmysql" "netcdf" "oci" "opencl" "grass" "saga-ltr" "otb-bin" "otb-ice" "otb-python" "python3-exifread" "python3-h5py" "python3-pip" "python3-plotly" "python3-scipy" "python3-numpy"
 "python3-matplotlib" "python3-pyopengl" "python3-pyodbc" "ffmpeg" | out-null<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Did I do something wrong?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Best regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">João Gaspar<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>