delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/09/03/14:07:09

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,BAYES_20,RCVD_NUMERIC_HELO,SPF_HELO_PASS,TW_RW,TW_WX,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: =?ISO-8859-1?Q?Ren=E9_Berber?= <r DOT berber AT computer DOT org>
Subject: Setup.exe bug: leaving .new files uninstalled
Date: Fri, 03 Sep 2010 13:06:00 -0500
Lines: 61
Message-ID: <i5rded$m14$1@dough.gmane.org>
Mime-Version: 1.0
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19 Mnenhy/0.7.6.0
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

Hi,

I've changed setup.exe just about every time it says there is a new
version, so I usually run the latest.

Today I found that some of my programs and libraries are not the latest
I thought I installed, and the following shows the problem:

$ for f in `ls /usr/bin/*.new`; do
> ls -al $f ${f%.new}
> done
-rwxr-xr-x 1 rb None 459K 2008-11-29 10:10 /usr/bin/bash.exe*
-rwxr-xr-x 1 rb root 460K 2010-08-13 11:58 /usr/bin/bash.exe.new*
-rwxr-xr-x 1 rb root 1.2M 2010-03-24 09:32 /usr/bin/cygcrypto-0.9.8.dll*
-rwxr-xr-x 1 rb root 1.2M 2010-06-23 03:56 /usr/bin/cygcrypto-0.9.8.dll.new*
-rwxr-xr-x 1 rb root 44K 2009-09-28 21:17 /usr/bin/cyggcc_s-1.dll*
-rwxr-xr-x 1 rb root 46K 2009-12-11 02:23 /usr/bin/cyggcc_s-1.dll.new*
-rwxr-xr-x 1 rb None 31K 2008-12-31 18:17 /usr/bin/cygintl-8.dll*
-rwxr-xr-x 1 rb root 31K 2009-04-02 23:04 /usr/bin/cygintl-8.dll.new*
-rwxr-xr-x 1 rb None 155K 2008-11-29 08:30 /usr/bin/cygreadline6.dll*
-rwxr-xr-x 1 rb root 155K 2009-06-23 07:25 /usr/bin/cygreadline6.dll.new*
-rwxr-xr-x 1 rb root 8.1K 2009-09-28 21:18 /usr/bin/cygssp-0.dll*
-rwxr-xr-x 1 rb root  11K 2009-12-11 02:24 /usr/bin/cygssp-0.dll.new*
-rwxr-xr-x 1 rb root 2.6M 2010-08-31 03:00 /usr/bin/cygwin1.dll*
-rwxr-xr-x 1 rb root 2.5M 2010-04-03 03:29 /usr/bin/cygwin1.dll.new*
-rwxr-xr-x 1 rb None 64K 2009-03-01 19:34 /usr/bin/cygz.dll*
-rwxr-xr-x 1 rb root 77K 2010-08-01 16:04 /usr/bin/cygz.dll.new*
-rwxr-xr-x 1 rb None 55K 2009-04-24 02:38 /usr/bin/libW11.dll*
-rwxr-xr-x 1 rb root 55K 2009-04-28 00:52 /usr/bin/libW11.dll.new*
-rwxr-xr-x 1 rb None 185K 2009-04-24 02:38 /usr/bin/rxvt.exe*
-rwxr-xr-x 1 rb root 185K 2009-04-28 00:52 /usr/bin/rxvt.exe.new*
-rwxr-xr-x 1 rb root 336K 2010-08-23 09:23 /usr/bin/ssh.exe*
-rwxr-xr-x 1 rb root 340K 2010-04-16 04:01 /usr/bin/ssh.exe.new*

"root" is just an alias in /etc/group for Administrators.

The .new files are not even consistent, not always the .new is the
latest version, as can be seen by the dates, for instance:

$ /usr/bin/bash.exe --version
GNU bash, version 3.2.48(21)-release (i686-pc-cygwin)
$ /usr/bin/bash.exe.new --version
GNU bash, version 3.2.51(24)-release (i686-pc-cygwin)

$ /usr/bin/ssh.exe -V
OpenSSH_5.6p1, OpenSSL 0.9.8n 24 Mar 2010
$ /usr/bin/ssh.exe.new -V
OpenSSH_5.5p1, OpenSSL 0.9.8n 24 Mar 2010


Has this bug been reported?  Has it been corrected?

I seem to remember there was something at least similar reported, but
since some of those files are recent it looks like the error, if it was
the same, is still present.

On my end I guess I'll have to clean up the mess myself.
--=20
Ren=E9 Berber


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