X-Spam-Check-By: sourceware.org
Date: Tue, 8 May 2007 07:36:27 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: [ANNOUNCEMENT] clisp-2.41-2 released
Message-ID: <20070508113627.GA11501@trixie.casa.cgf.cx>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <announce.6910a60704060153r69375fd6m72b84318515933e8@mail.gmail.com> <BAY112-DAV63159CFBF9DB92B2C34D7C5470@phx.gbl> <01b901c78f22$dd92bd70$2e08a8c0@CAM.ARTIMI.COM> <BAY112-DAV4AC43B5B3AE762AD27916C5450@phx.gbl> <f1nt2b$tq4$1@sea.gmane.org> <BAY112-DAV781022AE77083FDB20DA9C5450@phx.gbl> <f1o57a$uqs$1@sea.gmane.org> <BAY112-DAV8D1875CA30D2FAFA2EAA9C5450@phx.gbl> <f1o9ts$lc5$1@sea.gmane.org> <46405E4B.F7E5E866@dessent.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46405E4B.F7E5E866@dessent.net>
User-Agent: Mutt/1.5.11
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Tue, May 08, 2007 at 04:26:03AM -0700, Brian Dessent wrote:
>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.

I wonder if that code still has remnants of my attempt to rewrite this
years ago.  If so, I apologize for how bad it is.  It wasn't one of my
best efforts.

cgf

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

