X-Spam-Check-By: sourceware.org Date: Tue, 8 May 2007 07:36:27 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] clisp-2.41-2 released Message-ID: <20070508113627.GA11501@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <01b901c78f22$dd92bd70$2e08a8c0 AT CAM DOT ARTIMI DOT COM> <46405E4B DOT F7E5E866 AT dessent DOT 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 AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: 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 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/