delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/10/25/21:41:19

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
Message-ID: <435EDEB4.641E33F2@dessent.net>
Date: Tue, 25 Oct 2005 18:41:08 -0700
From: Brian Dessent <brian AT dessent DOT net>
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: cygwin-setup & rebaseall
References: <Pine DOT LNX DOT 4 DOT 64 DOT 0510241321510 DOT 5697 AT asterix> <435D743F DOT EDB6FBB9 AT dessent DOT net> <Pine DOT LNX DOT 4 DOT 64 DOT 0510242312570 DOT 8868 AT asterix> <435DBB31 DOT 5C164C83 AT dessent DOT net> <Pine DOT GSO DOT 4 DOT 63 DOT 0510250952420 DOT 9635 AT slinky DOT cs DOT nyu DOT edu> <Pine DOT LNX DOT 4 DOT 64 DOT 0510251103520 DOT 10334 AT asterix>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com

Satish Balay wrote:

> So the curent assesment is :
> 
>  - python - and similar tools can break - is so use rebase to fix it.
>  - rebase is broken - is lets not use it all the time.

As far as I know almost all of the issues of corrupted DLLs have been
fixed, but there still remains at least one known problem: emacs will
hang and refuse to start after running rebaseall, unless you revert
cygncurses-7.dll to its non-rebased version.  However other ncurses
programs don't seem to have an issue with the rebased DLL.

And as I said, the problem of in-use DLLs is a serious hinderance to
automating the rebaseall process.  Even if the ncurses/emacs mystery was
solved, this would still make integrating rebaseall into setup somewhat
challenging.  I did not have a chance to review Jason's setup patches
from 2002 but from my quick look it seems that it did not address this
issue.

Nobody is intentionally trying to make Cygwin hard to use, it's just
that fixing it so that no user intervention is ever required is a
problem that requires more effort than anyone has ever desired to
spend.  I don't know why Jason's efforts in 2002 to rebase from within
setup stalled, as I was not following the development of setup at the
time.  I can only assume there were too many objections and he did not
have time or desire to address them.

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