Skip to content

Tentative support for primary-system-name. #8

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

Closed
wants to merge 1 commit into from
Closed

Tentative support for primary-system-name. #8

wants to merge 1 commit into from

Conversation

fare
Copy link

@fare fare commented Jan 3, 2014

Pull request for #7

@quicklisp
Copy link
Owner

What version of ASDF does this require?

@fare
Copy link
Author

fare commented Jan 5, 2014

2.27 or later, i.e. won't work with quicklisp-bootstrap's currently bundled 2.26, but will work with the 3.0.3 I see in quicklisp-controller.

@quicklisp
Copy link
Owner

I get an error indicating that PRIMARY-SYSTEM-NAME is not external.

@fare
Copy link
Author

fare commented Jan 5, 2014

(I would really like everyone to adopt ASDF 3 and see ASDF 2 die. So far, the last pockets of resistance are LispWorks and Quicklisp. I filed a bug against LispWorks.)

@quicklisp
Copy link
Owner

I resist because ASDF3's new features break my software.

@fare
Copy link
Author

fare commented Jan 5, 2014

Which software is broken by what feature? I'm willing to help.

@fare
Copy link
Author

fare commented Jan 5, 2014

It's external in asdf/find-system. I'll export it from asdf in next release.

@quicklisp
Copy link
Owner

The slashed system magic breaks the system installation database of Quicklisp.

Fixing it isn't just a matter of making the current client work. It must be made easy to go back to previous versions of the client and previous versions of ASDF to make sure that previous software dists remain loadable.

That represents a few days of thinking and new work. I'd rather not get it as an untested patch from an outside source.

@quicklisp
Copy link
Owner

With this patch, I can't build LIL - it blows up the stack. The bottom frames are here: http://report.quicklisp.org/lisp-interface-library/2014-01-04/failtail.txt

I can post more if necessary.

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

Successfully merging this pull request may close these issues.

2 participants