Closed awdeorio closed 1 year ago
I ran into this myself recently and I think it's because Ruby 3.2 has some breaking changes that Primer Spec's dependencies don't support yet. The solution for me was switching to Ruby 3.1.3.
Thanks for the work-around @noah-weingarden !
Slightly more info: Ruby used to have a feature for taint checking which was removed in Ruby 3.2. Liquid 4.0.3 uses taint checking, so it's incompatible with Ruby 3.2. There are unrelated breaking changes preventing Jekyll from upgrading to Liquid 5.x, so there's a deadlock forcing the use of earlier versions of Ruby while building Jekyll sites for the time being.
Thanks so much for digging into this @noah-weingarden!
I get an error when trying to render locally.
I'm on the latest
main
in the public EECS 280 tutorials repo.Render locally, get an exception.
I get the same error after updating the dependencies.
Here's my system: