Open amirouche opened 2 weeks ago
This doesn't seem worth fixing to me, but to report what I found:
After the first line, cavez
contains fasl data for Chez Scheme 9.5.4. The bundled scheme-script
and boot files match that version. To use the bundled scheme-script
and bool files needs PATH=. SCHEMEHEAPDIRS=. cavez
.
So, the version number embedded in v9.5.4 fasl is mangled when reported by v10.1.0. I forget how the format changed between v9.x and v10.x, so I'm not sure how easy it would be to detect the mismatch and show a better version.
As part of lisp game jam, there was a binary release of a Chez Scheme project with sources, when I try to run it, i have the following error:
cavez
is configured to runscheme-script
from env:There is something wrong with the version number, /usr/bin/scheme is 10.1.0-pre-release.3. And scheme-script is the same version.
I already saw this behavior before, but I do not have a reproducer.
ref: https://mdhughes.itch.io/cavez ref: https://gitlab.com/mdhughes/cavez