Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <003f01c1dd85$77f02420$0101a8c0@albion> From: "Cliff Hones" To: "Robert Collins" , References: Subject: Re: Should setup suggests to downgrade? [WAS: Lillypond for cygwin] Date: Sat, 6 Apr 2002 17:09:43 +0100 Organization: Aonix Europe Ltd. MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_003C_01C1DD8D.D8B125E0" X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ------=_NextPart_000_003C_01C1DD8D.D8B125E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > From: "Robert Collins" > Sent: Saturday, April 06, 2002 3:10 PM > > > From: Cliff Hones [mailto:cliff AT aonix DOT co DOT uk] > > Sent: Sunday, April 07, 2002 12:07 AM > > Thanks for the feedback.. I'll have a look in the logs tomorrow. Oops - please ignore the last attachment - I mistakenly sent the wrong log. Correct one attached this time (had to recreate the scenario, so it's a solid problem). > > [I've already mentioned I'm not happy with the current > > download mode - I think it loses a lot of its potential > > power, and is also confusing, by being intertwined with the > > current install state. > > And yet, I can see a lot of annoyed folk if setup in download mode tried > to download *everything* not present by default. It's easy enough to > tell setup to download everything regardless of local state - click all > categorie's action symbol to redownload, and you are done. Does that > address your concern? No - my main concern is that setup.exe doesn't notice that packages are already present in the local directory if they're not also installed. The way I'd like to work is to have a (not necessarily complete) local directory, and to have a subset of that currently installed. From time to time, to see what's new, I'd like to run in 'download' mode, and be shown all the new and updated packages available since last time. I'd like to be able to choose which of these to download. And then I'd like to be able to run in local install mode and be offered these newly-downloaded packages, so I can again selectively install them. Currently what I see is that in download mode I'm offered all the non-installed packages to download, even if they're already in the local directory, and in install mode I'm offered packages which aren't actually present locally. Is this the intention? > Anyway, I may misunderstand what you meant, so feel free to elaborate or > patch. Oh, if only. I'd love to have the time to patch, but failing that I hope I can at least make useful comments. > > Indeed, I see little value in > > separating the download and install as currently implemented. > > Seeing no comment after my earlier mail, do I assume I'm > > either doing something wrong, or nobody else finds > > this a problem?] > > Simply use the 'install from internet' mode. It downloads and installs > in one foul swoop. Yes - that was really my point. Given that the 'download' and 'install from local' modes are offered, I'd assume there was some extra functionality available - but it doesn't seem to quite hang together when run this way at the moment. I guess I have a mindset of how I'd been expecting it to work. Maybe it would help if I explain this in more detail, rather than just whinge :-). - In local download mode: State stored in local dir includes proxy info and mirror(s) previously used. Default view should offer to download any updated versions of all packages currently found in the local dir. Should also add in missing files required by dependencies, and all the 'base' packages (in case any new ones have been added). [Old setup used to cope with packages in the directory but not in setup.ini. Should this still be possible?] Should be no need to refer to the current installation (if there is one) for this mode. Log files stored in local directory. (These are not part of state.) - In local install mode: Current installed state found in /etc. Local dir state also used. Default should offer to install any currently installed packages with updated versions present in local dir. If a package has an updated version but it isn't in the local dir, it can't be offered for update but it would be nice if setup could highlight the fact. The local dir should be considered read-only, and all log/state info should be put in /etc and/or /var. - In install from internet mode: Offerings based on setup.ini file(s). Would be nice if setup could indicate which packages are already present in the local directory and which need downloading. After selection, any package versions needed but not present are downloaded. The local dir state should be updated accordingly. After all downloads, install takes place just as for local install. I think setup nearly works like this already, which is probably why I assumed that's how it would work. Another wish (I think it's already been suggested) would be to replace the rotary picker. I'd like to see an expand-down - so if you want to change from the default offered, you click on the line and see a list of possibilities - all the versions (tagged with prev/curr/test), and also reinstall(or refetch), source, source refetch, uninstall, remove (from local dir) and delete source. Not all would be meaningful, depending on download/install mode. [Ok, I know this isn't going to happen, at least in the near future.] Cliff. ------=_NextPart_000_003C_01C1DD8D.D8B125E0 Content-Type: application/octet-stream; name="setup.log.full" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="setup.log.full" 2002/04/06 17:01:36 Starting cygwin install, version 2.194.2.22 2002/04/06 17:01:36 Current Directory: = E:\Download\Applications\Cygwin\New 2002/04/06 17:01:36 Command line parameters 2002/04/06 17:01:36 0 - 'E:\Download\Applications\Cygwin\New\setup.exe' 2002/04/06 17:01:36 1 parameters passed 2002/04/06 17:01:40 source: from cwd 2002/04/06 17:01:42 root: C:/cygwin binary system 2002/04/06 17:01:43 Selected local directory: = E:\Download\Applications\Cygwin\New Found ini file - = file://E:\Download\Applications\Cygwin\New/http%3a%2f%2fprogramming.ccp14= .ac.uk%2fftp-mirror%2fprogramming%2fcygwin%2fpub%2fcygwin/setup.ini Chooser results... [ash] action=3DKeep trust=3Dcurr installed=3D20020131-1 src?=3Dno categories=3DAll, Base, Shells [autoconf] action=3DKeep trust=3Dcurr installed=3D2.53-1 src?=3Dno categories=3DAll, Devel [autoconf-devel] action=3D2.53-1 trust=3Dtest installed=3D2.52-4 = src?=3Dno categories=3DAll, Devel [autoconf-stable] action=3DKeep trust=3Dcurr installed=3D2.13-4 = src?=3Dno categories=3DAll, Devel [automake] action=3DKeep trust=3Dcurr installed=3D1.6a-1 src?=3Dno categories=3DAll, Devel [automake-devel] action=3DKeep trust=3Dcurr installed=3D1.5b-1 src?=3Dno categories=3DAll, Devel [automake-stable] action=3DKeep trust=3Dcurr installed=3D1.4p5-5 = src?=3Dno categories=3DAll, Devel [bash] action=3DKeep trust=3Dcurr installed=3D2.05a-3 src?=3Dno categories=3DAll, Base, Shells [binutils] action=3DKeep trust=3Dcurr installed=3D20011002-1 src?=3Dno categories=3DAll, Devel [bison] action=3DKeep trust=3Dcurr installed=3D1.34-1 src?=3Dno categories=3DAll, Devel [byacc] action=3DKeep trust=3Dcurr installed=3D1.9-1 src?=3Dno categories=3DAll, Devel [bzip2] action=3DKeep trust=3Dcurr installed=3D1.0.1-6 src?=3Dno categories=3DAll, Utils [clear] action=3DKeep trust=3Dcurr installed=3D1.0-1 src?=3Dno categories=3DAll, Utils [cpio] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Utils [cron] action=3DKeep trust=3Dcurr installed=3D3.0.1-6 src?=3Dno categories=3DAdmin, All [crypt] action=3DKeep trust=3Dcurr installed=3D1.0-1 src?=3Dno categories=3DAll, Libs [ctags] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Devel [cvs] action=3DKeep trust=3Dcurr installed=3D1.11.0-1 src?=3Dno categories=3DAll, Devel [cygwin] action=3DKeep trust=3Dcurr installed=3D1.3.10-1 src?=3Dno categories=3DAll, Base [dejagnu] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Devel [diff] action=3DKeep trust=3Dcurr installed=3D0.0 src?=3Dno categories=3DAll, Base [expect] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Interpreters [file] action=3DKeep trust=3Dcurr installed=3D3.37-1 src?=3Dno categories=3DAll, Utils [fileutils] action=3DKeep trust=3Dcurr installed=3D4.1-1 src?=3Dno categories=3DAll, Base [findutils] action=3DKeep trust=3Dcurr installed=3D4.1 src?=3Dno categories=3DAll, Base [flex] action=3DKeep trust=3Dcurr installed=3D2.5.4-1 src?=3Dno categories=3DAll, Devel [gawk] action=3DKeep trust=3Dcurr installed=3D3.0.4-1 src?=3Dno categories=3DAll, Base, Interpreters [gcc] action=3DKeep trust=3Dcurr installed=3D2.95.3-5 src?=3Dno categories=3DAll, Devel [gdb] action=3DKeep trust=3Dcurr installed=3D20010428-3 src?=3Dno categories=3DAll, Devel [gdbm] action=3DKeep trust=3Dcurr installed=3D1.8.0-4 src?=3Dno categories=3DAll, Base [gettext] action=3DKeep trust=3Dcurr installed=3D0.10.40-1 src?=3Dno categories=3DAll, Devel [ghostscript] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics [gperf] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Devel [grep] action=3DKeep trust=3Dcurr installed=3D2.5-1 src?=3Dno categories=3DAll, Base [groff] action=3DKeep trust=3Dcurr installed=3D1.17.2-1 src?=3Dno categories=3DAll, Text [gzip] action=3DKeep trust=3Dcurr installed=3D1.3.2-1 src?=3Dno categories=3DAll, Base [inetutils] action=3DKeep trust=3Dcurr installed=3D1.3.2-17 src?=3Dno categories=3DAll, Net [irc] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Net [jbigkit] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [jpeg] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [less] action=3DKeep trust=3Dcurr installed=3D374-1 src?=3Dno categories=3DAll, Text [libintl] action=3DKeep trust=3Dcurr installed=3D0.10.38-3 src?=3Dno categories=3DAll, Devel [libintl1] action=3DKeep trust=3Dcurr installed=3D0.10.40-1 src?=3Dno categories=3DAll, Devel, Libs [libncurses5] action=3DKeep trust=3Dcurr installed=3D5.2-1 src?=3Dno categories=3DAll, Base, Libs [libncurses6] action=3DKeep trust=3Dcurr installed=3D5.2-8 src?=3Dno categories=3DAll, Base, Libs [libpng] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [libpng2] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [libreadline4] action=3DKeep trust=3Dcurr installed=3D4.1-2 src?=3Dno categories=3DAll, Base [libreadline5] action=3DKeep trust=3Dcurr installed=3D4.2a-1 src?=3Dno categories=3DAll, Base [libtool] action=3DKeep trust=3Dcurr installed=3D20020202a-1 src?=3Dno categories=3DAll, Devel [libtool-devel] action=3DKeep trust=3Dcurr installed=3D20020316-1 = src?=3Dno categories=3DAll, Devel [libtool-stable] action=3DKeep trust=3Dcurr installed=3D1.4.2-2 = src?=3Dno categories=3DAll, Devel [login] action=3DKeep trust=3Dcurr installed=3D1.4-3 src?=3Dno categories=3DAll, Base [lynx] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Web [m4] action=3DKeep trust=3Dcurr installed=3D0.0 src?=3Dno categories=3DAll, Interpreters [make] action=3DKeep trust=3Dcurr installed=3D3.79.1-5 src?=3Dno categories=3DAll, Devel [man] action=3DKeep trust=3Dcurr installed=3D1.5g-2 src?=3Dno categories=3DAll, Doc [mingw-runtime] action=3DKeep trust=3Dcurr installed=3D1.2-1 src?=3Dno categories=3DAll, Devel, Libs [mktemp] action=3DKeep trust=3Dcurr installed=3D1.4-1 src?=3Dno categories=3DAll, Devel [mt] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Utils [mutt] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Mail [ncftp] action=3DKeep trust=3Dcurr installed=3D3.1.3-1 src?=3Dno categories=3DAll, Net [ncurses] action=3DKeep trust=3Dcurr installed=3D5.2-8 src?=3Dno categories=3DAll, Base, Libs [newlib-man] action=3DKeep trust=3Dcurr installed=3D20001118-1 src?=3Dno categories=3DAll, Doc [opengl] action=3DKeep trust=3Dcurr installed=3D1.1.0-6 src?=3Dno categories=3DAll, Graphics, Libs [openssh] action=3DKeep trust=3Dcurr installed=3D3.1p1-1 src?=3Dno categories=3DAll, Net [openssl] action=3DKeep trust=3Dcurr installed=3D0.9.6c-3 src?=3Dno categories=3DAll, Libs, Net [patch] action=3DKeep trust=3Dcurr installed=3D2.5-3 src?=3Dno categories=3DAll, Utils [pcre] action=3DKeep trust=3Dcurr installed=3D3.7-1 src?=3Dno categories=3DAll, Libs [perl] action=3DKeep trust=3Dcurr installed=3D5.6.1-2 src?=3Dno categories=3DAll, Interpreters [popt] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Libs [python] action=3DKeep trust=3Dcurr installed=3D2.2-1 src?=3Dno categories=3DAll, Interpreters [readline] action=3DKeep trust=3Dcurr installed=3D4.2a-1 src?=3Dno categories=3DAll, Base [regex] action=3DKeep trust=3Dprev installed=3D4.4-2 src?=3Dno categories=3DAll, Libs [rsync] action=3DKeep trust=3Dcurr installed=3D2.5.5-1 src?=3Dno categories=3DAll, Net [rxvt] action=3DKeep trust=3Dcurr installed=3D2.7.2-10 src?=3Dno categories=3DAll, Shells [sed] action=3DKeep trust=3Dcurr installed=3D3.02-1 src?=3Dno categories=3DAll, Base [sh-utils] action=3DKeep trust=3Dcurr installed=3D2.0-2 src?=3Dno categories=3DAll, Base, Shells [sharutils] action=3DKeep trust=3Dcurr installed=3D4.2.1-2 src?=3Dno categories=3DAll, Archive [shutdown] action=3DKeep trust=3Dcurr installed=3D1.2-2 src?=3Dno categories=3DAdmin, All [ssmtp] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Mail [tar] action=3DKeep trust=3Dcurr installed=3D1.13.19-1 src?=3Dno categories=3DAll, Base [tcltk] action=3DKeep trust=3Dcurr installed=3D20001125-1 src?=3Dno categories=3DAll, Libs [tcsh] action=3DKeep trust=3Dcurr installed=3D6.11.00-4 src?=3Dno categories=3DAll, Shells [termcap] action=3DKeep trust=3Dcurr installed=3D20020403-1 src?=3Dno categories=3DAll, Base, Libs [terminfo] action=3DKeep trust=3Dcurr installed=3D5.2-1 src?=3Dno categories=3DAll, Base [texinfo] action=3DKeep trust=3Dcurr installed=3D4.1-1 src?=3Dno categories=3DAll, Doc, Text [textutils] action=3DKeep trust=3Dcurr installed=3D2.0.21-1 src?=3Dno categories=3DAll, Base [tiff] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [time] action=3DKeep trust=3Dcurr installed=3D1.7-1 src?=3Dno categories=3DAll, Utils [unzip] action=3DKeep trust=3Dcurr installed=3D5.41-1 src?=3Dno categories=3DAll, Archive [vim] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Editors [w32api] action=3DKeep trust=3Dcurr installed=3D1.2-2 src?=3Dno categories=3DAll, Libs [wget] action=3DKeep trust=3Dcurr installed=3D1.8.1-1 src?=3Dno categories=3DAll, Web [which] action=3DKeep trust=3Dcurr installed=3D1.5-1 src?=3Dno categories=3DAll, Base [xpm-nox] action=3DSkip trust=3Dtest installed=3Dnone src?=3Dno categories=3DAll, Graphics, Libs [zip] action=3DSkip trust=3Dprev installed=3Dnone src?=3Dno categories=3DAll, Archive [zlib] action=3DKeep trust=3Dcurr installed=3D1.1.4-1 src?=3Dno categories=3DAll, Base, Libs 2002/04/06 17:02:01 Uninstalling autoconf-devel unlink C:/cygwin/usr/autotool/devel/bin/autoconf unlink C:/cygwin/usr/autotool/devel/bin/autoheader unlink C:/cygwin/usr/autotool/devel/bin/autoreconf unlink C:/cygwin/usr/autotool/devel/bin/autoscan unlink C:/cygwin/usr/autotool/devel/bin/autoupdate unlink C:/cygwin/usr/autotool/devel/bin/ifnames unlink C:/cygwin/usr/autotool/devel/info/autoconf.info unlink C:/cygwin/usr/autotool/devel/info/standards.info unlink C:/cygwin/usr/autotool/devel/man/man1/autoconf.1 unlink C:/cygwin/usr/autotool/devel/man/man1/autoheader.1 unlink C:/cygwin/usr/autotool/devel/man/man1/autoreconf.1 unlink C:/cygwin/usr/autotool/devel/man/man1/autoscan.1 unlink C:/cygwin/usr/autotool/devel/man/man1/autoupdate.1 unlink C:/cygwin/usr/autotool/devel/man/man1/config.guess.1 unlink C:/cygwin/usr/autotool/devel/man/man1/config.sub.1 unlink C:/cygwin/usr/autotool/devel/man/man1/ifnames.1 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acfunctions unlink C:/cygwin/usr/autotool/devel/share/autoconf/acfunctions.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acgeneral.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acheaders unlink C:/cygwin/usr/autotool/devel/share/autoconf/acheaders.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acidentifiers unlink C:/cygwin/usr/autotool/devel/share/autoconf/aclang.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/aclibraries unlink C:/cygwin/usr/autotool/devel/share/autoconf/acmakevars unlink C:/cygwin/usr/autotool/devel/share/autoconf/acoldnames.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acprograms unlink C:/cygwin/usr/autotool/devel/share/autoconf/acspecific.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/actypes.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/acversion.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/autoconf.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/autoconf.m4f unlink C:/cygwin/usr/autotool/devel/share/autoconf/INSTALL unlink C:/cygwin/usr/autotool/devel/share/autoconf/m4sh.m4 unlink C:/cygwin/usr/autotool/devel/share/autoconf/m4sugar.m4 unlink C:/cygwin/usr/doc/autoconf-devel-2.52/AUTHORS unlink C:/cygwin/usr/doc/autoconf-devel-2.52/COPYING unlink C:/cygwin/usr/doc/autoconf-devel-2.52/NEWS unlink C:/cygwin/usr/doc/autoconf-devel-2.52/README unlink C:/cygwin/usr/doc/autoconf-devel-2.52/TODO unlink C:/cygwin/usr/doc/Cygwin/autoconf-devel-2.52.README unlink C:/cygwin/usr/info/autoconf.info unlink C:/cygwin/usr/info/standards.info unlink C:/cygwin/usr/man/man1/autoconf.1 unlink C:/cygwin/usr/man/man1/autoheader.1 unlink C:/cygwin/usr/man/man1/autoreconf.1 unlink C:/cygwin/usr/man/man1/autoscan.1 unlink C:/cygwin/usr/man/man1/autoupdate.1 unlink C:/cygwin/usr/man/man1/config.guess.1 unlink C:/cygwin/usr/man/man1/config.sub.1 compress::~compress called rmdir C:/cygwin/usr/doc/autoconf-devel-2.52 rmdir C:/cygwin/usr/autotool/devel/share/autoconf rmdir C:/cygwin/usr/autotool/devel/man/man1 rmdir C:/cygwin/usr/autotool/devel/man 2002/04/06 17:02:01 mbox note: Can't open (null) for reading: No such = file 2002/04/06 17:02:13 mbox note: Uninstalls complete. 2002/04/06 17:02:18 Ending cygwin install ------=_NextPart_000_003C_01C1DD8D.D8B125E0 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------=_NextPart_000_003C_01C1DD8D.D8B125E0--