* Unattended install "remembers" the download option
@ 2016-11-05 14:02 Drake, Richard R
2016-11-05 16:15 ` Wayne Davison
2016-11-05 17:33 ` Drake, Richard R
0 siblings, 2 replies; 7+ messages in thread
From: Drake, Richard R @ 2016-11-05 14:02 UTC (permalink / raw)
To: The Cygwin Mailing List
Hello,
Does anyone know how the cygwin setup "remembers" install settings? Such
as --download.
I ran the setup once using --download, and now every time I use it, it
runs with that option by default. The problem is that I want to use
unattended mode to install additional products but they don't get
installed because it assumes the download only option.
Is there a "download and install" option that can be used? In order to
override the "download only" option. I didn't see one.
What is really curious is where this option is being stored. If I knew
that, then maybe I could remove that setting so it would revert to the
default setting.
Thanks,
-rich
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 14:02 Unattended install "remembers" the download option Drake, Richard R
@ 2016-11-05 16:15 ` Wayne Davison
2016-11-05 17:29 ` Brian Inglis
2016-11-05 17:30 ` Brian Inglis
2016-11-05 17:33 ` Drake, Richard R
1 sibling, 2 replies; 7+ messages in thread
From: Wayne Davison @ 2016-11-05 16:15 UTC (permalink / raw)
To: cygwin
On Sat, Nov 5, 2016 at 7:01 AM, Drake, Richard R <rrdrake@sandia.gov> wrote:
> What is really curious is where this option is being stored. If I knew that, then
> maybe I could remove that setting so it would revert to the default setting.
Look in /etc/setup/setup.rc. I bet the line following "last-action" is
just "Download"
in your file. Mine is "Download,Install" (after a tab).
..wayne..
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 16:15 ` Wayne Davison
@ 2016-11-05 17:29 ` Brian Inglis
2016-11-05 17:30 ` Brian Inglis
1 sibling, 0 replies; 7+ messages in thread
From: Brian Inglis @ 2016-11-05 17:29 UTC (permalink / raw)
To: cygwin
On 2016-11-05 10:14, Wayne Davison wrote:
> On Sat, Nov 5, 2016 at 7:01 AM, Drake, Richard R <rrdrake@sandia.gov> wrote:
>> What is really curious is where this option is being stored. If I knew that, then
>> maybe I could remove that setting so it would revert to the default setting.
>
> Look in /etc/setup/setup.rc. I bet the line following "last-action" is
> just "Download"
> in your file. Mine is "Download,Install" (after a tab).
The first setup screen after the splash/version screen has these options,
choose: Install from internet (implies Download first).
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 16:15 ` Wayne Davison
2016-11-05 17:29 ` Brian Inglis
@ 2016-11-05 17:30 ` Brian Inglis
1 sibling, 0 replies; 7+ messages in thread
From: Brian Inglis @ 2016-11-05 17:30 UTC (permalink / raw)
To: cygwin
On 2016-11-05 10:14, Wayne Davison wrote:
> On Sat, Nov 5, 2016 at 7:01 AM, Drake, Richard R <rrdrake@sandia.gov> wrote:
>> What is really curious is where this option is being stored. If I knew that, then
>> maybe I could remove that setting so it would revert to the default setting.
>
> Look in /etc/setup/setup.rc. I bet the line following "last-action" is
> just "Download"
> in your file. Mine is "Download,Install" (after a tab).
The first setup screen after the splash/version screen has these options,
choose: Install from internet (implies Download first).
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 14:02 Unattended install "remembers" the download option Drake, Richard R
2016-11-05 16:15 ` Wayne Davison
@ 2016-11-05 17:33 ` Drake, Richard R
2016-11-05 18:51 ` Brian Inglis
1 sibling, 1 reply; 7+ messages in thread
From: Drake, Richard R @ 2016-11-05 17:33 UTC (permalink / raw)
To: The Cygwin Mailing List
Thanks Wayne, that was the clue I needed.
Turns out cygwin will use the Windows Registry to store previous install
locations, and in that previous location I had the "download only" option
set. The setup program used the Registry to find a previous install
location (/etc/setup/setup.rc file) and used that to populate some options.
-rich
---------------------------------------------------------
From: Wayne Davison <wayne at opencoder dot net>
Date: Sat, 5 Nov 2016 09:14:40 -0700
Subject: Re: Unattended install "remembers" the download option
On Sat, Nov 5, 2016 at 7:01 AM, Drake, Richard R <rrdrake@sandia.gov>
wrote:
> What is really curious is where this option is being stored. If I knew
>that, then
> maybe I could remove that setting so it would revert to the default
>setting.
Look in /etc/setup/setup.rc. I bet the line following "last-action" is
just "Download"
in your file. Mine is "Download,Install" (after a tab).
..wayne..
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 17:33 ` Drake, Richard R
@ 2016-11-05 18:51 ` Brian Inglis
2016-11-05 20:20 ` Achim Gratz
0 siblings, 1 reply; 7+ messages in thread
From: Brian Inglis @ 2016-11-05 18:51 UTC (permalink / raw)
To: cygwin
On 2016-11-05 11:33, Drake, Richard R wrote:
> On Sat, 5 Nov 2016 09:14:40 -0700 Wayne Davison wrote:
>> On Sat, Nov 5, 2016 at 7:01 AM, Drake, Richard R wrote:
>>> What is really curious is where this option is being stored. If I
>>> knew that, then maybe I could remove that setting so it would
>>> revert to the default setting.
>> Look in /etc/setup/setup.rc. I bet the line following "last-action"
>> is just "Download" in your file. Mine is "Download,Install" (after
>> a tab).
> Thanks Wayne, that was the clue I needed.
> Turns out cygwin will use the Windows Registry to store previous
> install locations, and in that previous location I had the "download
> only" option set. The setup program used the Registry to find a
> previous install location (/etc/setup/setup.rc file) and used that to
> populate some options.
To easily check the registry for all your installations, try:
$ ls -R /proc/reg*/HKEY*/SOFTWARE/Cygwin
to see the useful content:
$ find /proc/reg*/HKEY*/SOFTWARE/Cygwin -type f | xargs head; echo
to get the settings from /etc/setup/setup.rc for: last-cache, last-mirror,
last-action, net-method (Direct or proxy):
$ sed "0,/^$SETTING/d;s/^\s\+//;q" /etc/setup/setup.rc
to change it, at your own risk, type carefully:
$ sed -i "/$SETTING/{n;s/^\s\+.*/\t$NEW/}" /etc/setup/setup.rc
I picked this up while forking apt-cyg at:
https://github.com/BrianInglis/apt-cyg
with three pull requests against the original at:
https://github.com/transcode-open/apt-cyg
to:
* fix postinstall processing so it works the same as current setup,
does not rename permanent and dash scripts, and runs only once
after all packages have been installed (even recursively);
* add apt-get-like source command with options for --download-only
and --compile, which uses whichever is available in the package:
-cygport script, so it can auto-pre-install build dependencies to build;
- configure script;
- Makefile;
both of the latter require build dependencies manually preinstalled;
* quieten wget by adding the -nv --non-verbose option.
Download latest branch wget-non-verbose and try it if you use apt or want to
easily download and/or build sources, especially those using cygport (many):
master branch reflects the original whose author seems unresponsive lately,
so pull requests may never be merged.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Unattended install "remembers" the download option
2016-11-05 18:51 ` Brian Inglis
@ 2016-11-05 20:20 ` Achim Gratz
0 siblings, 0 replies; 7+ messages in thread
From: Achim Gratz @ 2016-11-05 20:20 UTC (permalink / raw)
To: cygwin
Brian Inglis writes:
> * fix postinstall processing so it works the same as current setup,
> does not rename permanent and dash scripts, and runs only once
> after all packages have been installed (even recursively);
You probably want to split the white-space changes into a separate
commit.
The postinstalll script logic is still wrong, but I don't think it's
fixable completely since it'd try to run the postinstall scripts from
the same Cygwin instance as the one it had installed to.
For a description of how it is supposed to work and implemented in setup
see: https://cygwin.com/ml/cygwin-apps/2014-12/msg00148.html
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2016-11-05 20:20 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-05 14:02 Unattended install "remembers" the download option Drake, Richard R
2016-11-05 16:15 ` Wayne Davison
2016-11-05 17:29 ` Brian Inglis
2016-11-05 17:30 ` Brian Inglis
2016-11-05 17:33 ` Drake, Richard R
2016-11-05 18:51 ` Brian Inglis
2016-11-05 20:20 ` Achim Gratz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).