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

[feature request] Removing quicklisp from the lisp image #200

Open
naryl opened this issue Jun 25, 2020 · 2 comments
Open

[feature request] Removing quicklisp from the lisp image #200

naryl opened this issue Jun 25, 2020 · 2 comments

Comments

@naryl
Copy link

naryl commented Jun 25, 2020

It doesn't make sense to bundle the package manager with the delivered software. So, it would be great to be able to

  1. Load quicklisp.
  2. Install/load the system and its dependencies.
  3. Remove quicklisp from the image.
  4. Dump the image.

3 is currently not possible but should be easy for most implementations.

@quicklisp
Copy link
Owner

The bundle feature does that in kind of a different way - it allows you to produce a set of libraries that are easily loaded in a new image without loading Quicklisp.

I think it might be sufficient to delete-package any package with the "ql-" prefix to attempt to remove Quicklisp.

@adlai
Copy link

adlai commented Apr 15, 2023

quicklisp wrote:

I think it might be sufficient to delete-package any package with the "ql-" prefix to attempt to remove Quicklisp.

One kind of leftovers that would remain after garbage collecting the deletions is the updated ASDF; however, I doubt someone who used QL to create the bundles, would subsequently insist on downgrading ASDF.

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

3 participants