delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/05/08/07:26:48

X-Spam-Check-By: sourceware.org
Message-ID: <46405E4B.F7E5E866@dessent.net>
Date: Tue, 08 May 2007 04:26:03 -0700
From: Brian Dessent <brian AT dessent DOT net>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] clisp-2.41-2 released
References: <announce DOT 6910a60704060153r69375fd6m72b84318515933e8 AT mail DOT gmail DOT com> <BAY112-DAV63159CFBF9DB92B2C34D7C5470 AT phx DOT gbl> <01b901c78f22$dd92bd70$2e08a8c0 AT CAM DOT ARTIMI DOT COM> <BAY112-DAV4AC43B5B3AE762AD27916C5450 AT phx DOT gbl> <f1nt2b$tq4$1 AT sea DOT gmane DOT org> <BAY112-DAV781022AE77083FDB20DA9C5450 AT phx DOT gbl> <f1o57a$uqs$1 AT sea DOT gmane DOT org> <BAY112-DAV8D1875CA30D2FAFA2EAA9C5450 AT phx DOT gbl> <f1o9ts$lc5$1 AT sea DOT gmane DOT org>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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

Matthew Woehlke wrote:

> > That is, it starts on 2.41-2, but never goes back to that
> > version.
> 
> Hmm, that /is/ odd. In fact, it sounds like it might be a weird setup
> bug i.e. an installed version that is no longer available messes up the
> cycle. I would definitely try a setup snapshot and checking the log as
> per Brian's advice (although I'm not sure if the log will help since
> setup does seem to know about the new version). If you're feeling
> adventurous you could download the setup source code and have a look
> around. :-)

Yes, it is a setup bug.  And yes, I'm pretty sure it's been reported
before.  It only happens when you have a version installed that's so old
it's no longer available on the mirror, I think.

Every time I go to try to track down these kind of bugs I become
overwhelmed by the mess of spaghetti code that handles the 'cycle
selection' thing.  It's hard to follow and hard to maintain, and I'd
like one day to start over and rewrite that part with a more logical
structure.

In the mean time I think you can use the workaround of installing an
intermediate version and then upgrading that to the Curr version.  And
of course if anybody would like to look at the setup code and offer a
fix, that would be P-extremely-TC.

Brian

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