[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 06:53:05 +0100 |
Hi Matt,
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'.
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 <=
- Re: Eggs not installing on msys-mingw32, Mario Domenech Goulart, 2023/10/30
- 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