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

Build broken by missing libyaml-dev #86

Closed
nevans opened this issue Dec 10, 2022 · 1 comment
Closed

Build broken by missing libyaml-dev #86

nevans opened this issue Dec 10, 2022 · 1 comment

Comments

@nevans
Copy link
Collaborator

nevans commented Dec 10, 2022

Psych doesn't vendor libyaml anymore, so the system needs the header files in order to install it.

See also:

I'm hoping it's fixed in runner-images, because the conversation on setup-ruby was reluctant to fix it there. IMO, setup-ruby should come with everything needed to install any standard gem without installing extra OS packages.

But, just to make the build work, we can probably pin to an older version of psych (temporarily).

nevans added a commit that referenced this issue Dec 13, 2022
This is only needed temporarily, until actions/runner-images#6740 rolls
out.

We *could* remove "rdoc" and use the system gem, but the "rake rdoc"
customizations were written for 6.5.
@nevans
Copy link
Collaborator Author

nevans commented Dec 16, 2022

It's been fixed upstream.

@nevans nevans closed this as completed Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant