Skip to content

Conversation

@this-is-varunxyz
Copy link
Contributor

Problem #46

When running (bundle exec jekyll serve) with Ruby 3.4.5 on Arch Linux, Jekyll fails with:

cannot load such file -- erb (LoadError)

Solution
Added (gem 'erb') to the Gemfile to explicitly declare the dependency.

While erb is a default gem in Ruby 3.4+, explicitly declaring it in the Gemfile ensures Jekyll can properly load it across different Ruby installations and environments.

@welcome
Copy link

welcome bot commented Oct 20, 2025

Thanks for opening your first pull request here 🚀! If you have any questions, feel free to mention one of the conveners, previous contributors, or attend our weekly meeting (see
our homepage). Also, sometimes PRs go unnoticed, so don't hesitate to @mention some of us, if we do not come back to you within a few days.

@this-is-varunxyz
Copy link
Contributor Author

@eduardo-rodrigues

@eduardo-rodrigues
Copy link
Member

Thank you @this-is-varunxyz. I requested review from the group conveners.

@stale
Copy link

stale bot commented Dec 22, 2025

This issue or pull request has been automatically marked as stale because it has not had recent activity. Please manually close it, if it is no longer relevant, or ask for help or support to help getting it unstuck. Let me bring this to the attention of @amorenobr @vlukashenko @richa2710 @michmx for now.

@stale stale bot added the stale label Dec 22, 2025
@michmx
Copy link
Member

michmx commented Jan 5, 2026

Sorry for taking so long. We inherited the style of the page from Carpentries and usually are hesitant to apply any changes without first syncronizing with the upstream. In this particular case, Carpentries has moved to a new style, and we in HSF are moving to use Jupyter books. Therefore I see no harm on applying fixes on our side.

With the disclaimer of not being an expert in Ruby, I can confirm this is safe for builidng the page while it fixes Ruby 3.4 compatibility.

@eduardo-rodrigues
Copy link
Member

Happy New Year!

Let me then merge since you did not :).

@eduardo-rodrigues eduardo-rodrigues merged commit 70600e7 into hsf-training:gh-pages Jan 5, 2026
1 check passed
@welcome
Copy link

welcome bot commented Jan 5, 2026

Congrats on merging your first pull request 🎉! We greatly appreciate it.
You might be eligible to be added to the HSF Training Community page (see the instructions on the page for how to create a profile). If you already have created a profile previously, make sure you're also added to the current year. If this repository features a list of contributors at the bottom of the readme, you might also be eligible to add yourself there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants