From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25324 invoked by alias); 26 Apr 2003 04:53:05 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25317 invoked from network); 26 Apr 2003 04:53:04 -0000 Received: from unknown (HELO mail18.svr.pol.co.uk) (195.92.67.23) by sources.redhat.com with SMTP; 26 Apr 2003 04:53:04 -0000 Received: from modem-542.chameleon.dialup.pol.co.uk ([217.134.82.30] helo=ellixia) by mail18.svr.pol.co.uk with smtp (Exim 4.14) id 199HgM-0007lz-A0; Sat, 26 Apr 2003 05:53:02 +0100 Message-ID: <021201c30baf$c639e090$6aee86d9@ellixia> From: "Elfyn McBratney" To: "cygwin" , "Qwer Zxcv" References: <20030426034615.32799.qmail@web14811.mail.yahoo.com> Subject: Re: setup re-install, or rollforward procedure? Date: Sat, 26 Apr 2003 15:48:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SW-Source: 2003-04/txt/msg02306.txt.bz2 > Rollback now works reliably, so I blew away my 1.3.22-1 install and > tried to do a new one. After twiddling, I find 2 problems, which > I'd like to fix or workaround: > > * setup.exe found my old download and install directories as well as > the new ones. Anything I wanted to upgrade, it cheerfully installed > into the new install directory. However AFAICS the only installation > options are Keep, Skip, Uninstall, or version>, so setup.exe won't install an existing package into a new > install directory. The workaround for this is to copy files from the > old installdir to the new installdir (but not replace). (Or twiddle > path, but I didn't think of that.) But is there a way to tell > setup.exe, "Yes, I know I've already got the package installed in > another directory. But that location is not the same as the Root > Install Directory in which I just told you I want to install. SO > please just install the @#%%^&! package in the new Root Install > Directory!" A Reinstall option would be useful. In the package selection view of setup.exe you have keep, skip, uninstall, reinstall and install (install being the new version). What you say at the end makes sense to me, and I think setup should check that stored and target install path's are not the same (perhaps it does?), so PTC. ;-) > * My new install has info only for bash--it doesn't even have info for > info. But my old install has info for pretty much everything. Again, > a workaround is to just copy from the old /usr/info to the new, but > ... what do I hafta do to ensure a new install has all the latest > info? (Also, I suspect a Reinstall option would cure this problem > also--correct?) Well, because setup see's your old installation but doesn't (AFAIK) check for difference in the target path. And there is a reinstall option, unless you mean reinstall all (existing) packages? Elfyn -- 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/