Skip to content

Fix cl-info bootstrap dependency in test workflow - #1

Closed
svetlyak40wt wants to merge 1 commit into
deril:fix/qlot-cache-dangling-symlinksfrom
40ants:fix/pr-42-tests
Closed

svetlyak40wt wants to merge 1 commit into
deril:fix/qlot-cache-dangling-symlinksfrom
40ants:fix/pr-42-tests

Conversation

@svetlyak40wt

Copy link
Copy Markdown

Follow-up to 40ants#42.

The test matrix reaches qlot exec ros install 40ants/cl-info, then fails because cl-info.asd declares :defsystem-depends-on ("40ants-asdf-system"). ASDF must load that system before it can read the rest of cl-info's definition. Install 40ants/40ants-asdf-system first in the test workflow.

Validation: in a fresh temporary Qlot environment on macOS, qlot install --no-deps, both qlot exec ros install commands, and qlot exec cl-info completed successfully. The workflow YAML parses and git diff --check passes.

The separate Roswell installation failures for clasp-bin and source-built sbcl in the original PR run are outside this change.

@svetlyak40wt

Copy link
Copy Markdown
Author

Created another PR into my repository: 40ants#43

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.

1 participant