delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/10/26/08:13:53

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
Message-ID: <4CC6C5CB.3090304@bopp.net>
Date: Tue, 26 Oct 2010 07:12:59 -0500
From: Jeremy Bopp <jeremy AT bopp DOT net>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.11) Gecko/20101006 Thunderbird/3.1.5
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Subversion mangling names in .svn/entries metadata file
References: <AANLkTimNQjY=wKa-vaKHbYZ0=A=g7xmQA1qZrAC7Fpke AT mail DOT gmail DOT com> <AANLkTimoM_T4d-2DrDW4HWXEBJZFUKN1gv1FWvXcQ6yV AT mail DOT gmail DOT com> <AANLkTikWnyxE12Z8rG7Ac+LTifQV=fwiSQOqxVgmSNp=@mail.gmail.com>
In-Reply-To: <AANLkTikWnyxE12Z8rG7Ac+LTifQV=fwiSQOqxVgmSNp=@mail.gmail.com>
X-IsSubscribed: yes
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

On 10/26/2010 05:58 AM, J.C. Wren wrote:
> OK, I did several things.  First, I downgraded subversion to 1.6.12
> and everything worked.  Then I re-ran the installer and re-installed
> the base cygwin package, which should have upgraded the DLL.  It did
> not, It was still at 1.7.5.  I'm using setup 2.721,
> http://mirrors.kernel.org for the site, the installer says the package
> installed is 1.7.7-1.  I then manually deleted the cygwin1.dll and ran
> setup.exe again.  THIS time it upgraded the DLL.  The DLL's don't have
> any weird permission, so I don't know why it didn't upgrade.  I did
> have sshd running, and setup threw a warning that I'd need to reboot.
> Maybe something related to that?
> 
> Anyway, at this point, I now appear to be able to use subversion
> without filename mangling.  I'm just curious why multiple installs of
> the cygwin base didn't update the cygwin1.dll.
> 
> Very weird!

Setup.exe warned you that a file was in use and then told you to reboot
in order to complete your installation, and yet you think it's weird
that your installation is incomplete without a reboot.  Hmmm....

Anyway, this is a well known problem with Windows.  Files that are in
use, such as cygwin1.dll when sshd is running, cannot be immediately
replaced.  If you want to replace them, you must either ensure they are
not in use (by stopping sshd and any other Cygwin process in this case)
or schedule them to be replaced upon reboot (which is precisely what
setup.exe does for you) and then actually reboot. :-)

-Jeremy

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019