X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-0.8 required=5.0	tests=AWL,BAYES_00,SPF_NEUTRAL,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4F72008F.8020403@cornell.edu>
Date: Tue, 27 Mar 2012 14:01:51 -0400
From: Ken Brown <kbrown@cornell.edu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: [ANNOUNCEMENT] Updated: rebase-4.1.0-1
References: <announce.20120327014025.GA3344@tishler.net> <4F712CFC.9050603@cs.utoronto.ca> <20120327083621.GA30721@calimero.vinschen.de> <4F71DA4F.1060105@cs.utoronto.ca> <20120327152918.GL30721@calimero.vinschen.de> <COL102-W1924465DFDE1AB02D110FCB54A0@phx.gbl> <20120327161443.GO30721@calimero.vinschen.de> <COL102-W33387E9AF689AC8FA036AEB54A0@phx.gbl> <20120327171646.GR30721@calimero.vinschen.de>
In-Reply-To: <20120327171646.GR30721@calimero.vinschen.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-PMX-CORNELL-SPAM-CHECKED: Pawpaw
X-Original-Sender: kbrown@cornell.edu - Tue Mar 27 14:01:48 2012
X-PMX-CORNELL-REASON: CU_White_List_Override
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.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 3/27/2012 1:16 PM, Corinna Vinschen wrote:
> On Mar 27 09:35, Karl M wrote:
>>
>>
>>
>>> Can it at least complain about in-use files?
>>
>> It does in the setup.log output. Other than that, it can't since it
>> has no window to do output to.
>>
>>
>> But setup will still alert the user about running cygwin processes, true?
>
> I wasn't aware that setup alerts the user about running cygwin processes.

I think there are two different things being discussed in this thread. 
On the one hand, setup alerts the user that certain DLLs are in use and 
can't be replaced.  This, of course, hasn't changed.

On the other hand, the new _autorebase postinstall script 
(/etc/postinstall/autorebase.bat) will run rebaseall and will deal 
gracefully with DLLs that can't be rebased because they're in use.

I just tried it, and the list of DLLs that couldn't be rebased does 
indeed appear in setup.log.full.  I also get a warning from setup.exe 
about the exit code of autorebase.bat, which some users might interpret 
as meaning that autorebase.bat failed.  I wonder if you'd be better off 
suppressing this warning somehow.

Ken

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

