Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Date: Tue, 15 Jan 2002 19:38:34 +0100 From: Corinna Vinschen To: cygapp Subject: Re: Preliminary patch for symlink problem in setup.exe Message-ID: <20020115193834.P2015@cygbert.vinschen.de> Reply-To: cygwin-apps AT cygwin DOT com Mail-Followup-To: cygapp References: <20020114221650 DOT D2015 AT cygbert DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020114221650.D2015@cygbert.vinschen.de> User-Agent: Mutt/1.3.22.1i On Mon, Jan 14, 2002 at 10:16:50PM +0100, Corinna Vinschen wrote: > I've found a problem in setup.exe which potentially results in > two symlinks with the same name. I've checked in a slightly different patch which checks for the filename itself as well as for the same filename with trailing .lnk. This removes all sorts of symlinks, hopefully. Another patch to io_stream::gets() always eliminates end-of-line, LF as well as CRLF. This was necessary since the filenames had trailing LF's so the packagemeta::uninstall() function didn't uninstall anything. And a question: Wouldn't it make sense to uninstall first on "Reinstall", too? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc.