Open callebtc opened 2 years ago
I have the same issue on Mac Silicon.
On Ubuntu/Debian the name of the package you need is libvips-tools
— that will not only install the proper libvips library, but it also installs the necessary command line stuff and sets the proper paths. Installed this way, there’s no need to mess with LD_LIBRARY_PATH
.
Here’s an excerpt of the workflow I use — the important part is line 6:
jobs:
jekyll:
runs-on: ubuntu-latest
steps:
- name: Install dependencies
run: sudo apt-get install libvips-tools
- name: Checkout
uses: actions/checkout@v2
- name: 💎 setup ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 2.7
bundler-cache: true
- name: Jekyll build
run: bundle exec jekyll build
env:
JEKYLL_ENV: production
Happy JPT-ing!
Hi,
I know this is only a remotely related issue since it's not directly related to
jekyll_picture_tag
. I can perfectly use it on my local macOS computer by installinglibvips
as it is described in the docs.However, I'm running into problems when using it as a github workflow to build a github page.
I tried everything I could think of:
sudo -E apt-get install libvips
ldconfig -v
which seems to findlibvips.so.42
libvips.so.42
in/usr/lib/x86_64-linux-gnu/
and added that toLD_LIBRARY_PATH
libvips.so.42
to/usr/lib/
just to be sure and added that toLD_LIBRARY_PATH
as wellHave you managed to get it to run in a github workflow?