Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Message-ID: <013301c2e295$93db4320$78d96f83@pomello> From: "Max Bowsher" To: "Manu" , References: <000801c2e1e3$9b64de60$03f90950 AT tbird1000> <02cb01c2e281$5c81bc60$78d96f83 AT pomello> <002e01c2e294$6cfc33a0$bb17f9c1 AT tbird1000> Subject: Re: Cygwin setup crashes Date: Tue, 4 Mar 2003 21:32:37 -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 Manu wrote: > Ok, I'll try again. Though, note that I built the sources with MinGW > and its build environment, not with Cygwin. > (My old Cygwin install is out of date :) If it works, great. If not, you're on your own. >> Also, could you send the output of 'find' run from your local package >> directory? (as an attachment) > > cf find.txt. (build.sh and compress.diff are not in CVS) I meant the one with all the tarballs and setup.ini, but never mind, since the bug has gone away. > [...] >> Please try this patch (against current CVS): > [...] > > I've patched and rebuilt. > I have now: "Can't open (null) for reading: No such file" > This occurs in install.cc, line 173: > > --- > /* install one source at a given prefix. */ > static int > install_one_source (packagemeta & pkgm, packagesource & source, > String const &prefixURL, String const &prefixPath, > package_type_t type) { > int errors = 0; > Progress.SetText2 (source.Base ()); > if (!source.Cached () || !io_stream::exists (source.Cached ())) > { > note (NULL, IDS_ERR_OPEN_READ, source.Cached (), "No such > file"); return 1; > } > --- Umm. This bug is known to exist, but we don't know how to reproduce it. > Something strange, the original setup.exe no longer crashes, it seems > that the problem occurs when first installing Cygwin. > > BTW, that registry entries are created during setup? I found > "HKEY_LOCAL_MACHINE/Software/Cygnus Solutions". > Is there other info stored in ini-files. > I need to remove all of Cygwin and install again, in order to > reproduce the problem. Uninstall packages seems to keep track of the > previous installation. That key, and its HKEY_CURRENT_USER counterpart. Everything else is stored under the cygwin root. Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/