public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* setup
@ 2015-07-28 19:19 Achim Gratz
  2015-07-29 12:51 ` setup Corinna Vinschen
  0 siblings, 1 reply; 125+ messages in thread
From: Achim Gratz @ 2015-07-28 19:19 UTC (permalink / raw)
  To: cygwin-apps


With the latest round of changes I'm now down to two local change-sets
for setup:

1. Implement an option that installs exactly the requested packages, no
matter what packages are already installed.  This leaves an installation
in the same state as a new install from scratch would have, modulo any
customizations in /etc.  All package versions will be reset to current,
missing packages get installed and additional packages removed.  I use
this to ensure that automated installs end up with the same packages no
matter the history of the existing installation.  Specifically I
implemented it so that I can switch installations from one option to
another (currently there are four install options: command line, GUI,
developer and developer w/ debuginfo) without manual intervention.

http://repo.or.cz/w/cygwin-setup/local.git/commitdiff/37bbf074f6333624be361f2acd07dfefeacd5a83

2. Implement an option that pulls in source packages automatically.
This is taken from a patch offered by David Hoke on this list about a
year ago (ChangeLog is missing at the moment).

http://repo.or.cz/w/cygwin-setup/local.git/commitdiff/0c6a81eec41765ef7864682b7a038c7237c21c16


Both changes have been tested for a while, albeit in a somewhat
restricted environment.  Let me know what you think, I'd love to get
these upstream.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

^ permalink raw reply	[flat|nested] 125+ messages in thread
* setup
@ 2015-05-29 19:37 Achim Gratz
  2015-05-31 10:24 ` setup Corinna Vinschen
  2015-06-06 20:58 ` setup Achim Gratz
  0 siblings, 2 replies; 125+ messages in thread
From: Achim Gratz @ 2015-05-29 19:37 UTC (permalink / raw)
  To: cygwin-apps


The new SHA512 checksums are rather lengthy.  Could we switch them to
Base64 (perhaps the URL and file safe variant) instead of the current
hex encoding instead (maybe with an SHA512: prefix if we want to support
both)?


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

^ permalink raw reply	[flat|nested] 125+ messages in thread
* setup
@ 2002-03-04 19:28 Robert Collins
  2002-03-04 23:38 ` setup Michael A Chase
  2002-03-05  8:31 ` setup Brian Keener
  0 siblings, 2 replies; 125+ messages in thread
From: Robert Collins @ 2002-03-04 19:28 UTC (permalink / raw)
  To: cygwin-apps

I'll be looking into the reports on the setup-20020225 beta
today/tonight. I've caught one regression myself - there's no src only
capability any more :[. How'd that happen? :}.

Anyway, I've an idea for a UI change to support it more effectively: add
a bin column, and the default is bin on, src off, but the user can
choose any combination (with bin and src off = keep/skip)

Thoughts?
Rob

^ permalink raw reply	[flat|nested] 125+ messages in thread
* RE: Setup
@ 2002-02-20 23:10 Robert Collins
  0 siblings, 0 replies; 125+ messages in thread
From: Robert Collins @ 2002-02-20 23:10 UTC (permalink / raw)
  To: Gary R. Van Sickle, cygwin-apps



> -----Original Message-----
> From: Gary R. Van Sickle [mailto:g.r.vansickle@worldnet.att.net]

> Feature freeze feature freeze feature freeze ;-)

HEAD is open for business, as per ~ 3 emails back.
Rob

^ permalink raw reply	[flat|nested] 125+ messages in thread
* Setup
@ 2002-02-18  6:12 Robert Collins
  2002-02-18 13:06 ` Setup Brian Keener
  0 siblings, 1 reply; 125+ messages in thread
From: Robert Collins @ 2002-02-18  6:12 UTC (permalink / raw)
  To: cygwin-apps

Ok, final feedback and bug-killing time folk.

A big thanks to Michael, Jason, Pavel, Gary, and everyone else who has
helped make this latest incarnation of setup.exe the best yet.

Chuck, your fix is in there :}.
Chris, thank you for humouring me with regards to that... 300 line
changelogs tend to make me grumpy :}.

I've branched 'setup200202' with the string patch + Michaels' patchs +
Jason's off-by-one patch.

The version number on the new setup will be 2.194.2.x where x will be
version specific bug fixes.

No, and I really mean it this time :] wholesale changes to the branch
please. CVS HEAD is no open for development again.

Cheers,
Rob



P.S. Michael : A Changelog is a beautiful thing :}.

^ permalink raw reply	[flat|nested] 125+ messages in thread

end of thread, other threads:[~2015-08-11 19:53 UTC | newest]

Thread overview: 125+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-28 19:19 setup Achim Gratz
2015-07-29 12:51 ` setup Corinna Vinschen
2015-08-01 15:52   ` setup Achim Gratz
2015-08-03 18:03     ` setup Achim Gratz
2015-08-03 19:07       ` setup Achim Gratz
2015-08-03 20:02         ` setup Achim Gratz
2015-08-03 20:29           ` setup Corinna Vinschen
2015-08-03 20:31             ` setup Achim Gratz
2015-08-03 20:40               ` setup Corinna Vinschen
2015-08-03 20:54                 ` setup Achim Gratz
2015-08-03 21:20             ` setup Achim Gratz
2015-08-04 18:35               ` setup Achim Gratz
2015-08-05  8:08                 ` setup Corinna Vinschen
2015-08-05 15:42                   ` setup Achim Gratz
2015-08-06 10:03                     ` setup Corinna Vinschen
2015-08-06 15:58                       ` setup Achim Gratz
2015-08-07 19:47                         ` setup Corinna Vinschen
2015-08-07 21:05                           ` setup Warren Young
2015-08-10  8:44                             ` setup Corinna Vinschen
2015-08-10 15:02                               ` setup Warren Young
2015-08-11  7:48                                 ` setup Corinna Vinschen
2015-08-11 19:53                                   ` setup Warren Young
2015-08-08  5:22                           ` setup Achim Gratz
2015-08-10  9:18                             ` setup Corinna Vinschen
2015-08-10 16:33                               ` setup Achim Gratz
2015-08-10 14:44                             ` setup Warren Young
2015-08-10 16:40                               ` setup Achim Gratz
2015-08-10 16:45                                 ` setup Warren Young
2015-08-10 17:00                                   ` setup Achim Gratz
2015-08-10 17:09                                     ` setup Warren Young
2015-08-10 18:03                                       ` setup Achim Gratz
2015-08-10 18:41                                         ` setup Warren Young
  -- strict thread matches above, loose matches on Subject: below --
2015-05-29 19:37 setup Achim Gratz
2015-05-31 10:24 ` setup Corinna Vinschen
2015-06-01 18:11   ` setup Achim Gratz
2015-06-01 18:34     ` setup Corinna Vinschen
2015-06-01 19:49       ` setup Achim Gratz
2015-06-01 21:06         ` setup Corinna Vinschen
2015-06-02  5:17           ` setup Achim Gratz
2015-06-02  8:29             ` setup Corinna Vinschen
2015-06-02 16:24               ` setup Achim Gratz
2015-06-03  8:19                 ` setup Corinna Vinschen
2015-06-03  8:31                   ` setup Marco Atzeri
2015-06-03 11:07                     ` setup Corinna Vinschen
2015-06-03 12:45                       ` setup Eric Blake
2015-06-03 16:51                   ` setup Achim Gratz
2015-06-03 17:04                   ` setup Yaakov Selkowitz
2015-06-03 17:11                     ` setup Achim Gratz
2015-06-08 12:56                       ` setup Corinna Vinschen
2015-06-08 13:49                         ` setup Corinna Vinschen
2015-06-08 18:34                           ` setup Yaakov Selkowitz
2015-06-08 18:47                             ` setup Corinna Vinschen
2015-06-08 19:05                               ` setup Yaakov Selkowitz
2015-06-08 19:35                                 ` setup Corinna Vinschen
2015-06-08 18:52                         ` setup Achim Gratz
2015-06-06 20:58 ` setup Achim Gratz
2015-06-07 20:21   ` setup Achim Gratz
2015-06-08 13:28     ` setup Corinna Vinschen
2015-06-08 18:07       ` setup Achim Gratz
2015-06-08 19:31         ` setup Corinna Vinschen
2015-06-08 20:54           ` setup Achim Gratz
2015-06-09  9:56             ` setup Corinna Vinschen
2015-06-09 16:54               ` setup Achim Gratz
2015-06-10  8:05                 ` setup Corinna Vinschen
2015-06-10 17:47                   ` setup Achim Gratz
2015-06-10 18:54                     ` setup Corinna Vinschen
2015-06-10 20:50                       ` setup Achim Gratz
2015-06-11 10:06                         ` setup Corinna Vinschen
2015-06-11 10:11                           ` setup Corinna Vinschen
2015-06-11 18:10                           ` setup Achim Gratz
2015-06-11 21:03                         ` setup Achim Gratz
2015-06-12 10:29                           ` setup Corinna Vinschen
2015-06-12 17:05                             ` setup Achim Gratz
2015-06-12 17:37                               ` setup Corinna Vinschen
2015-06-24 20:00                                 ` setup Achim Gratz
2015-06-25  8:59                                   ` setup Corinna Vinschen
2015-06-25 16:40                                     ` setup Achim Gratz
2015-06-25 20:16                                       ` setup Achim Gratz
2015-06-26  8:34                                         ` setup Corinna Vinschen
2015-06-26 18:07                                           ` setup Achim Gratz
2015-06-26 19:03                                             ` setup Corinna Vinschen
2015-06-28 13:40                               ` setup Achim Gratz
2015-06-29 13:41                                 ` setup Corinna Vinschen
2015-06-30  4:59                                   ` setup Achim Gratz
2015-06-30 16:40                                     ` setup Corinna Vinschen
2015-06-30 17:14                                       ` setup Achim Gratz
2015-06-30 18:42                                         ` setup Corinna Vinschen
2015-07-01 20:37                                       ` setup Achim Gratz
2015-07-02  9:10                                         ` setup Corinna Vinschen
2015-07-02 21:03                                           ` setup Achim Gratz
2015-07-03 10:14                                             ` setup Corinna Vinschen
2015-07-11 21:31                                           ` setup Achim Gratz
2015-07-13  9:44                                             ` setup Corinna Vinschen
2015-07-14 19:57                                               ` setup Achim Gratz
2002-03-04 19:28 setup Robert Collins
2002-03-04 23:38 ` setup Michael A Chase
2002-03-05  8:31 ` setup Brian Keener
2002-02-20 23:10 Setup Robert Collins
2002-02-18  6:12 Setup Robert Collins
2002-02-18 13:06 ` Setup Brian Keener
2002-02-18 17:26   ` Setup Robert Collins
2002-02-18 20:05     ` Setup Christopher Faylor
2002-02-18 20:19       ` Setup Robert Collins
2002-02-18 20:31         ` Setup Brian Keener
2002-02-18 20:34           ` Setup Robert Collins
2002-02-18 20:44             ` Setup Brian Keener
2002-02-18 20:50               ` Setup Robert Collins
2002-02-19  8:53                 ` Setup Brian Keener
2002-02-24  3:03                   ` Setup Robert Collins
2002-02-18 20:46         ` Setup Christopher Faylor
2002-02-18 20:56           ` Setup Christopher Faylor
2002-02-20 22:45           ` Setup Gary R. Van Sickle
2002-02-20 23:00             ` Setup Christopher Faylor
2002-02-24  3:05           ` Setup Robert Collins
2002-02-24  9:07             ` Setup Christopher Faylor
2002-02-18 20:18     ` Setup Brian Keener
2002-02-18 20:30       ` Setup Robert Collins
2002-02-18 18:48   ` Setup Robert Collins
2002-02-18 19:50     ` Setup Robert Collins
2002-02-22  5:38       ` Setup Brian Keener
2002-02-22 14:46         ` Setup Robert Collins
2002-02-22 19:15           ` Setup Brian Keener
2002-02-22 23:04             ` Setup Christopher Faylor
2002-02-24  2:38             ` Setup Robert Collins
2002-02-27 10:20               ` Setup Brian Keener

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).