[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Eggs not installing on msys-mingw32
From: |
Mario Domenech Goulart |
Subject: |
Re: Eggs not installing on msys-mingw32 |
Date: |
Mon, 30 Oct 2023 08:18:00 +0100 |
On Mon, 30 Oct 2023 06:53:05 +0100 Mario Domenech Goulart
<mario@parenteses.org> wrote:
> On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland <mattrwelland@gmail.com>
> 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
>> C:\msys64\tmp\tempa4ea.8676\base64.egg
>> C:\msys64\tmp\tempa4ea.8676\base64.scm
>> C:\msys64\tmp\tempa4ea.8676\tests\run.scm
>> 3 File(s) copied
>> building base64
>> c:/msys64/software/bin/csc -host -D compiling-extension -J -s
>> -regenerate-import-libraries -setup
>> -mode -I C:\Users\Owner\AppData\Local\chicken-install\base64 -C
>> -IC:\Users\Owner\AppData\Local\chick
>> en-install\base64 -O2 -d1 base64.scm -o
>> C:\Users\Owner\AppData\Local\chicken-install\base64\base64.s
>> o
>> c:/msys64/software/bin/csc -regenerate-import-libraries -M -setup-mode
>> -static -I C:\Users\Owner\
>> AppData\Local\chicken-install\base64 -emit-link-file
>> C:\Users\Owner\AppData\Local\chicken-install\ba
>> se64\base64.link -host -D compiling-extension -c -unit base64 -D
>> compiling-static-extension -C -IC:\
>> Users\Owner\AppData\Local\chicken-install\base64 -O2 -d1 base64.scm -o
>> C:\Users\Owner\AppData\Local\
>> chicken-install\base64\base64.static.obj
>> c:/msys64/software/bin/csc -setup-mode -s -host -I
>> C:\Users\Owner\AppData\Local\chicken-install\b
>> ase64 -C -IC:\Users\Owner\AppData\Local\chicken-install\base64 -O2 -d0
>> base64.import.scm -o C:\Users
>> \Owner\AppData\Local\chicken-install\base64\base64.import.so
>>
>> Error: (assq) bad argument type: #!eof
>
> I seem to remember seing such errors when .egg-info files get corrupted.
> I'd start by checking for abnormally small (or even empty) .egg-info
> files in the directories printed by
>
> $ csi -p '(begin (import (chicken platform)) (repository-path))'
>
> If you find a corrupted file, say for egg foo, just copy any other good
> .egg-info file over foo.egg-info and reinstall foo with `chicken-install foo'.
Actually simply removing the corrupted .egg-info file and installing its
corresponding egg again should do the trick.
> Once the corrupted files have been fixed, you should be able to install
> eggs again.
>
All the best.
Mario
--
http://parenteses.org/mario
- Eggs not installing on msys-mingw32, Matt Welland, 2023/10/29
- Re: Eggs not installing on msys-mingw32, Mario Domenech Goulart, 2023/10/30
- Re: Eggs not installing on msys-mingw32,
Mario Domenech Goulart <=
- Re: Eggs not installing on msys-mingw32, Matt Welland, 2023/10/30
- [PATCH] (was: Re: Eggs not installing on msys-mingw32), felix . winkelmann, 2023/10/30
- [PATCH] Re: Eggs not installing on msys-mingw32, felix . winkelmann, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Mario Domenech Goulart, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Matt Welland, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Matt Welland, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, felix . winkelmann, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Matt Welland, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Mario Domenech Goulart, 2023/10/30
- Re: [PATCH] Re: Eggs not installing on msys-mingw32, Matt Welland, 2023/10/30