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: <001501c1dd74$4685c040$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 15:06:35 +0100 Organization: Aonix Europe Ltd. MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_01C1DD7C.A52604E0" X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ------=_NextPart_000_0012_01C1DD7C.A52604E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit From: "Robert Collins" Subject: RE: Should setup suggests to downgrade? [WAS: Lillypond for cygwin] > > From: Cliff Hones [mailto:cliff AT aonix DOT co DOT uk] > > Sent: Saturday, April 06, 2002 7:03 PM > > > Never say never? Suppose a showstopper bug is found in a > > released package - say one which could result in filestore or > > configuration corruption. The quickest solution would be to > > revert to the previous version, and to make this painless > > (and avoid traffic here) having the downgrade done > > automatically by setup would be nice. > > That's the point of the 'test' marking. And that's why currently curr > overrides test even if test is a higher version number. I see - so a current version can be 'pulled' by moving it to test. And setup.exe always by default downgrades all test packages to current, unless 'Exp' is selected, when it by default upgrades all current packages to test. Ok, but this seems a little clumsy - it would be nicer if the selection of packages explicitly downloaded as test in the past could be remembered so it's not necessary to reselect them individually (or risk running all test versions, including 'pulled' ones). And if setup were extended to do this, it would have to work on the basis of which ones were installed using the setup.ini test section - not by seeing if the previously installed version was now in the test category. As I wasn't sure I understood how setup currently deals with test, I just tried it with autoconf-devel. This showed up what seems to be a bug. I didn't have the test version of autoconf-devel in my local install directory, but didn't realise this, so I ran 'install from local directory'. The Exp/partial view showed the test version of autoconf-devel. I returned to 'Curr', explicitly picked the test version of autoconf-devel, and started the install. But this failed - it uninstalled the old autoconf-devel, then couldn't find the new one. setup.log.full attached. This seems wrong - it shouldn't be offering to install a package which isn't present locally. Maybe something like this is what is happening to people who have reported that they needed to run setup several times to get everything installed right, and found some of the base packages were initially missing? [Though that's never happened to me.] Next I ran 'download from internet'. Because the previous install managed to uninstall autoconf-devel, it was now shown in the 'skip' state, even after I clicked on 'Exp', and I had to explicitly choose to download the test version. [It didn't even tell me I already have the current version of autoconf-devel available.] [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. 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?] I hope you find these comments constructive. I do feel setup.exe is a great tool, though it still has a few rough edges. Cliff. ------=_NextPart_000_0012_01C1DD7C.A52604E0 Content-Type: application/octet-stream; name="setup.log.full" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="setup.log.full" 2002/04/06 14:43:37 Starting cygwin install, version 2.194.2.22 2002/04/06 14:43:37 Current Directory: = E:\Download\Applications\Cygwin\New 2002/04/06 14:43:37 Command line parameters 2002/04/06 14:43:37 0 - 'E:\Download\Applications\Cygwin\New\setup.exe' 2002/04/06 14:43:37 1 parameters passed 2002/04/06 14:43:44 source: from cwd 2002/04/06 14:43:45 root: C:/cygwin binary system 2002/04/06 14:43:46 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.52-4 trust=3Dcurr installed=3D2.53-1 = src?=3Dno categories=3DAll, Devel requires=3Dmktemp, perl, m4 [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 14:44:05 Ending cygwin install ------=_NextPart_000_0012_01C1DD7C.A52604E0 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_0012_01C1DD7C.A52604E0--