Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-11-05 Thread Matt Welland
Well, I have no idea what is going on but I'm suspecting a hardware problem. In my last reply I was confident the problem was reproducible but as I continued to try things that proved to not be the case. I switched to working with Chicken-5.3.0rc2 and the build there failed on creation of

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-31 Thread Peter Bex
On Mon, Oct 30, 2023 at 05:45:28PM -0400, Matt Welland wrote: > Well, maybe there is a silver lining here, I can currently reliably > reproduce the problem! That's excellent! Do you have to do any special steps, or does it simply always happen? > One hypothesis I'm looking at is replacing calls

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
On Mon, Oct 30, 2023, 4:04 PM Mario Domenech Goulart wrote: > Hi Matt, > > On Mon, 30 Oct 2023 09:43:00 -0400 Matt Welland > wrote: > > > On Mon, Oct 30, 2023 at 9:37 AM wrote: > > > > > How about > > > "empty egg-info file, possibly due to an aborted egg-install - please > remove the file

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
Hi Matt, On Mon, 30 Oct 2023 09:43:00 -0400 Matt Welland wrote: > On Mon, Oct 30, 2023 at 9:37 AM wrote: > > > How about > > "empty egg-info file, possibly due to an aborted egg-install - please > remove the file and reinstall the corresponding egg"? > > > > Rationale: Matt's case.

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
On Mon, Oct 30, 2023 at 9:37 AM wrote: > > How about > > "empty egg-info file, possibly due to an aborted egg-install - please > remove the file and reinstall the corresponding egg"? > > > > Rationale: Matt's case. check-errors.egg-info was empty, but the > > installation of base64 was failing.

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread felix . winkelmann
> How about > "empty egg-info file, possibly due to an aborted egg-install - please remove > the file and reinstall the corresponding egg"? > > Rationale: Matt's case. check-errors.egg-info was empty, but the > installation of base64 was failing. If Matt had removed > check-errors.egg-info and

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
Copying the check-errors.egg-info file from another build into the lib/chicken/11 directory seems to have genuinely let me move forward. Now I'm getting a different error on the sqlite3 egg "The filename, directory name, or volume label syntax is incorrect." The path it is complaining about has a

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
I think I was premature in concluding that removing the empty files was sufficient to fix this. I can remove the empty file but the moment I hit an egg that depends on check-errors it seems to get stuck. I turned off the continuous virus feature and I tried using CHICKEN_EGG_CACHE to put the

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
On Mon, 30 Oct 2023 14:01:44 +0100 felix.winkelm...@bevuta.com wrote: >> That was it. Thanks. I do have to keep running: >> >> find /software/ -name \*.egg-info -empty -delete -print >> >> as check-errors.egg-info seems to be a pervasive problem. Maybe it would be >> worth it to add a defence

[PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread felix . winkelmann
> That was it. Thanks. I do have to keep running: > > find /software/ -name \*.egg-info -empty -delete -print > > as check-errors.egg-info seems to be a pervasive problem. Maybe it would be > worth it to add a defence against this? > > Sorry - wrong patch, this is the right one. felix

[PATCH] (was: Re: Eggs not installing on msys-mingw32)

2023-10-30 Thread felix . winkelmann
> That was it. Thanks. I do have to keep running: > > find /software/ -name \*.egg-info -empty -delete -print > > as check-errors.egg-info seems to be a pervasive problem. Maybe it would be > worth it to add a defence against this? > Attached is a patch that catches at least this case. felix

Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
That was it. Thanks. I do have to keep running: find /software/ -name \*.egg-info -empty -delete -print as check-errors.egg-info seems to be a pervasive problem. Maybe it would be worth it to add a defence against this? On Mon, Oct 30, 2023 at 12:18 AM Mario Domenech Goulart <

Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
On Mon, 30 Oct 2023 06:53:05 +0100 Mario Domenech Goulart wrote: > On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland > wrote: > >> I'm guessing I've done something wrong in my setup but some eggs did install >> and some do not and I'm not sure what >> I'm missing. >> >> MINGW32 ~ >> $

Re: Eggs not installing on msys-mingw32

2023-10-29 Thread Mario Domenech Goulart
Hi Matt, On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland wrote: > I'm guessing I've done something wrong in my setup but some eggs did install > and some do not and I'm not sure what > I'm missing. > > MINGW32 ~ > $ chicken-install base64 > fetching base64 >