-
Notifications
You must be signed in to change notification settings - Fork 3
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
Auto-update only adds to library path #27
Comments
Thanks for the report! This appears to happen because reinstalling a new version of Racket reinstalls all the user-scope packages in a different directory, which means there are actually 2 versions of Ideally, probably, I'm not yet sure what the correct fix is, but in the meantime here are a few ways to fix this:
|
Also, installing only snapshots (and not releases) should also mitigate the problem, as snapshot user-scope packages are placed in a shared |
Closes Metaxal/quickscript-extra#27 (when finished)
I'm not sure if I'm understanding the question "Should we initialize the preference with an existing library.rktd file if one exists?" but the preferences library supports a notion of defaults and persists the preferences directly so you shouldn't need to deal (explicitly) with files. |
Upgrading Racket from 8.2 to 8.3 and then using
rack pkg migrate 8.2
caused quickscript to have two libraries in the path, one for 8.2 and one for 8.3. All of the commands were doubled.I don't know if this is avoidable, but FYI.
The text was updated successfully, but these errors were encountered: