Max Bowsher wrote: > Manu wrote: >>>> 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. >> >> At first glance, it occurs with the patch you suggested, when >> uninstalling packages. Apparently, it is reproducible. > > When *uninstalling*? I've only ever seen it when installing.
Would you be able to try setup-2.322 (current HEAD)? We think we've fixed this. It's available at http://www.cygwin.com/setup-snapshots/ if it isn't convenient to build it yourself. Max.