-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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 fails with crystal 1.1.0 (2021-07-14) #2256
Comments
We don't support crystal 1.1.0 yet, you are advised to use crystal 1.0.0 until further notices. |
Looks like an issue with crystal itself (The error points to the code at What distro are you using? Are you using the upstream binaries or your package maintainer's? |
Hi @SamantazFox thanks for following up. I'm using Ubuntu, and I followed the Manual setup as outlined here I wasn't sure how to downgrade/get 1.0.0. |
It might not be an upstream issue. I just quickly ran an error trace which pointed to these extension methods for a potential culprit invidious/src/invidious/helpers/helpers.cr Lines 763 to 773 in 0d57a88
|
Hello, If you upgraded crystal to 1.1.0 and encounter issues, you can try to downgrade to 1.0.0 until a fix is done. If you are lucky, the package could still be in To avoid upgrading the package, you can hold it so it does not upgrade: Hope this can help ! |
Here's the output with You can also grab Crystal 1.0.0 from their release page on GitHub. |
What distro are you using? And what crystal release (from github, from repos)? |
@SamantazFox I am on Debian Bullseye/testing and I got the 1.1.0 release from the official repository on OBS (https://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_Testing). Full version string is |
I'll try to update on our test instance when I'll have the time for that. |
I got this same issue on Debian 10 buster & Crystal 1.1.0 [af095d72d]. I noticed tleydxdy has a PR to fix it, so I tried that before downgrading crystal and #2263 works. builds fine, and runs fine. |
For now, we recommend to stay on |
I was worried it'd be difficult to downgrade, i.e. compile it myself and have dependency issues, but it was easy as uninstalling crystal 1.1.0 and downloading the deb from this quote below, and manually installing it with dpkg.
|
The text was updated successfully, but these errors were encountered: