delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/03/09/12:51:19

X-Spam-Check-By: sourceware.org
Message-ID: <059c01c643a2$066cbbb0$0201a8c0@homelarrie>
From: "Larrie Carr" <larrie AT telus DOT net>
To: "Dave Korn" <dave DOT korn AT artimi DOT com>
Cc: <cygwin AT cygwin DOT com>
References: <070601c64384$b034c430$a501a8c0 AT CAM DOT ARTIMI DOT COM>
Subject: Re: Problems after upgrading to 1.5.19-4
Date: Thu, 9 Mar 2006 09:50:59 -0800
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

From: "Dave Korn" wrote
> On 09 March 2006 05:45, Larrie Carr wrote:
>> I had this problem a couple of months ago.  My problem was caused by the
>> setup.exe being very helpful and (at least for me) defaulting to always
>> installing the latest version of anything you already had installed.  And 
>> if
>> you don't look at the right page, you don't know this is happening.
>
>  "The right page" would, of course, be the very front page at
> http://www.cygwin.com/, where it tells you exactly what setup does?
>
> "Once you've installed your desired subset of the Cygwin distribution,
> setup.exe will remember what you selected so rerunning the program will 
> update
> your system with any new package releases."
>
>  The default /could/ be for setup.exe to do nothing, but that would make 
> it
> less useful, particularly for newbies who just want to get a cygwin 
> install up
> and running from scratch.
>
>

Don't get me wrong - for every default, there are trade-offs.  In the 
engineering world, the "do not touch what is working" is the normal 
practice.  We may stay a version for a year given that you don't change 
versions in mid stream unless you really have a problem.

But the latest is not always the best.  For instance, octave could only be 
compiled with gcc 3.3.3 - but the latest in setup is 3.4.4.  I'm fine with 
3.3.3 so I don't want to move anytime soon to 3.4.4.

So any time I add a new package with setup, I have to hit the View button to 
switch to the "Select Packages", muck with the version to "Keep" gcc (but 
you need to do tehm in the right order, or the dependencies cause the Keep 
to flip back to Install or 3.4.4 again) and then hit "Next>".  Otherwise, 
installing something silly like orpie will suddenly move your compiler to 
the next version and that starts to break unrelated things.

For the newbie, it's great.  But you don't see installing a rpm for orpie 
(if one existed) moving your default gcc compiler to a new version.  So it 
means that NOBODY around here gets to use setup.

If you are going to quote webpages, then I suggest that you add the phrase 
"automatically" to the end of that sentence.

Larrie. 



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019