cygwin setup version 2.909 not installing (silent mode) - bug or user error?

Jon Turney jon.turney@dronecode.org.uk
Fri Oct 1 14:58:00 GMT 2021


On 22/09/2021 02:50, Richard Beels via Cygwin wrote:
> 
> At 9/21/2021 at 12:28, Shakespearean monkeys danced on Jason Pyeron's 
> keyboard and said:
>> If the last execution of the setup used download only and the setup is 
>> used with -q and without either -D or -L it still defaults to -D
>>
>> Adding -Y does not change the behavior either.
>>
>> Workaround was to launch setup, advance to "select download source", 
>> select install, advance to next screen, abort, re-run silent install.
>>
>> From setup --help:
>> -D --download                     Download packages from internet only
>> -L --local-install                Install packages from local 
>> directory only
>> -Y --prune-install                Prune the installation to only the 
>> requested
>>                                    packages
> 
> I noticed this a while back, too, with .908.  I thought I mentioned it 
> but maybe not.
> 
> There are explicit switches for download (-D) only or local-install (-L) 
> but not for "install from the internet".  It looks like the 

So, it seems that the way to specify that is to use both -D and -L.

> "last-action" setting in /etc/setup/setup.rc controls what is used as 
> the default for the next run: "Download", "Install" (local install) and 
> "Download, Install" (internet install).
> 
> At a minimum, it seems that the code currently is in contradiction to 
> the --help output: once you choose -L or -D, that becomes the default 
> mode for subsequent runs.  Until explicitly changed back by running 
> setup and clicking the appropriate button on the second dialog (or 
> editing the rc file?).

But yeah, the help text here is wrong. I'll look at correcting and 
improving it.


More information about the Cygwin mailing list