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?= Subject: Setup.exe bug: leaving .new files uninstalled Date: Fri, 03 Sep 2010 13:06:00 -0500 Lines: 61 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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: 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 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