Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chez Scheme upgrade fatally criples pack #316

Open
stephen-smith opened this issue Dec 6, 2024 · 1 comment
Open

Chez Scheme upgrade fatally criples pack #316

stephen-smith opened this issue Dec 6, 2024 · 1 comment

Comments

@stephen-smith
Copy link

Recently upgraded chezscheme from the version in Debian Bookworm to the version current in Debian Trixie.

Now, all operations, including uninstall fail:

% pack uninstall
Exception: incompatible fasl-object version 0.0.0-pre-release.73 found in /home/bss/.pack/install/pack/fa686af45720d8117d06482cf5054280a7847142/pack_app/pack.so

I don't really expect a fix for this, but it might be useful to document the "correct" path forward here... I plan to delete $PACK_DIR and reinstall.

@buzden
Copy link
Collaborator

buzden commented Dec 6, 2024

This is a known issue induced by chez (and, actually, racket too), and definitely should be documented. Maybe, we can change runner scripts generated by pack to check chez version and to advise correct actions in case of inconsistency, but we should be accurate when any other codegens are used.

When deleting pack dir, don't forget to backup user/pack.toml if it contains your personal settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants