This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: whats left before releasing setup?


----- Original Message -----
From: "Brian Keener" <bkeener@thesoftwaresource.com>
To: "CA List" <Cygwin-Apps@Cygwin.Com>
Sent: Saturday, November 10, 2001 2:13 AM
Subject: Re: whats left before releasing setup?


> Robert Collins wrote:
> > Actually, what would be great would be for you to do the code needed
to
> > make this happen. It's pure c in that area of setup so it should be
> > straightforward for you.
>
> In process.  I actually think I have most of it done (it's pretty
simple code
> really) but need one extra change and a couple of additional tests.
There is a
> couple thought bothering me like I am forgetting some situation.  What
I have
> it doing now is as follows:
>
> If you have provided a root (install from internet or install from
local
> directory) or the system already has cygwin (ie it has value for root)
then
> last-cache will go to {root}/etc/setup

Good.

> and if there is no root (download from
> internet only and never installed or packages copied to a brand new
machine)
> then last-cache will reside wherever setup resides.

The root dialog for non-download only modes should come before the
package cache selection, so the only time that last-cache lives where
setup is should be
"if there is no root (download from internet only and never installed)".

> The part I still need to
> do besides a couple test runs (for that nagging thought) is that I
also want to
> add the code for the case where we already did a download on a new
machine
> (last-cache with setup) and now we are installing from local directory
(based
> on last-cache with setup).  Since we are now doing an install the
install and
> will have a root then last cache now needs to move to {root}/etc/setup
for
> future reference.

For this I suggest that the read-last-cache routine tries
* if there is a root, look for /etc/setup/last-cache
if that fails (no root, or no file)
* look for last-cache in the setup location.

> > AFAIK this is the only holdup to the new setup.exe going on the
website.
> >
>
> Didn't realize this discussion had held up the release.  Has the
problem with
> the Skip/Keep entry not showing up been fixed.  I have tested for it
so I was
> just inquiring.

Gareth's "skip" patch has been applied, which will fix it, but possibly
at the price of some confused users :].

> I am going out of town for the weekend this afternoon and have client
work this
> morning (don't you just hate having to do that stuff) - so it will be
the first
> of the week before I can finish.

Could you drop your work-in-progress in? I'm happy to add that last
check and put the whole lot in...

Rob


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]