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

Linux and GitHub Actions #308

Closed
JavierSegoviaCordoba opened this issue Jun 21, 2021 · 5 comments
Closed

Linux and GitHub Actions #308

JavierSegoviaCordoba opened this issue Jun 21, 2021 · 5 comments
Labels

Comments

@JavierSegoviaCordoba
Copy link

I landed here because there are multiple related issues like this one

I am using the helaili/jekyll-action@v2 GitHub Action to deploy the site and I am getting this error:

 Dependency Error: Yikes! It looks like you don't have jekyll_picture_tag or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. If you've run Jekyll with `bundle exec`, ensure that you have included the jekyll_picture_tag gem in your Gemfile as well. The full error message from Ruby is: 'Could not open library 'glib-2.0.so.0': Error loading shared library glib-2.0.so.0: No such file or directory. Could not open library 'libglib-2.0.so.0': Error loading shared library libglib-2.0.so.0: No such file or directory' If you run into trouble, you can find helpful resources at jekyllrb.com/help/! 

Locally (Windows 10), it is working perfectly, but I am not sure why I have this error in GitHub.

I tried to install glib-2.0 and/or libvips with no success.

I am using the latest version of all dependencies.

@jcupitt
Copy link
Member

jcupitt commented Jun 22, 2021

Hi @JavierSegoviaCordoba,

You can see the github action we use for ruby-vips here:

https://github.com/libvips/ruby-vips/blob/master/.github/workflows/test.yml

And it (obviously) works. Does that help?

I would open an issue on helaili/jekyll-action@v2 if you can't get it going.

@jcupitt jcupitt added question and removed bug labels Jun 22, 2021
@JavierSegoviaCordoba
Copy link
Author

Indeed I tried like 3 or 4 Jekyll actions, same issue. I am going to try your setup now to check if it works.

@JavierSegoviaCordoba
Copy link
Author

It doesn't work for me, I will file an issue in the helaili action, but, strangely, all actions for deploying Jekyll sites to GitHub pages are failing with the same issue.

@jcupitt
Copy link
Member

jcupitt commented Jun 22, 2021

I pinged the repo and reran the action:

https://github.com/libvips/ruby-vips/runs/2887946268?check_suite_focus=true

It seems to work.

@JavierSegoviaCordoba
Copy link
Author

Yeah, maybe a problem with helaili docker installation thank you for your help, I am going to close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants