This is the mail archive of the
mailing list for the Cygwin project.
Re: setup.exe "Download Without Installing" with multiple roots
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 3 Jun 2013 10:40:47 +0200
- Subject: Re: setup.exe "Download Without Installing" with multiple roots
- References: <51AC3A8F dot 6050200 at shaddybaddah dot name>
- Reply-to: cygwin-apps at cygwin dot com
On Jun 3 16:41, Shaddy Baddah wrote:
> I'm sure this is a known issue. And it is minor, but I thought it might
> be good to put it on record, in hope someone has a good idea for how to
> solve it (in UI).
> Cygwin setup.exe allows for install to multiple Cygwin, parallel root
> If you wish to upgrade some packages for one Cygwin root, and it was not
> the last involved in a installation, you will see a discrepancy when
> using the "Download Without Installing" option.
> The install state and version numbers of packages listed will be based
> on the last root, and not the intended target.
Even if you changed the root dir in the root dir dialog? I'm using
the "Install from local directory" setting all the time and I never
observed such inconsistency.
> You can work around this by running setup,exe on command-line/Run and
> specifying -R <target_root_path>. However, there is no way in the UI to
> do this.
> My understanding is that this is a bit of a legacy of how Cygwin used
> to work. Where Cygwin itself had no facilities for parallel. In the
> (relatively) recent history, Corinna has added to the DLL the ability
> to read and maintain a hash map for parallel root directories. So
> perhaps the UI design didn't really catch up with this.
That's a wonderful case of http://cygwin.com/acronyms/#SHTDI,
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com