Closed DDoerner closed 3 years ago
Hey @DDoerner , this is unfortunately an issue with the packages not the image (https://pkgs.alpinelinux.org/packages?name=vips&branch=edge) at this time we don't enable edge packages and vips is only available on alpha edge
But isn't there also a version on branch v3.11: https://pkgs.alpinelinux.org/package/v3.11/community/x86_64/vips
I also don't provide community repositories since this image is used by enterprise users
I see. I though it did since it fetches the community index according to the log. Thanks for the help in clearing this up
vips
is installed in the builder image:
docker-compose run jekyll apk list --all | grep vips
vips-8.8.4-r0 x86_64 {vips} (LGPL-2.1-or-later) [installed]
vips-dev-8.8.4-r0 x86_64 {vips} (LGPL-2.1-or-later) [installed]
So why isn't it found when trying to use it?
It looks like the community repositories are included in jekyll/builder
images:
docker-compose run jekyll cat /etc/apk/repositories
http://dl-cdn.alpinelinux.org/alpine/v3.11/main
http://dl-cdn.alpinelinux.org/alpine/v3.11/community
EDIT: And jekyll/jekyll
images, which also includes vips
and vips-dev
.
I use the image
jekyll/builder:4.2.0
and try to install additional system packages using an.apk
file as described in the docs, but it fails every time with a warning message that the constraints could not be satisfied. I am unexperienced with Alpine Linux, so I don't know whether I've made a mistake on my end or whether it might be a bug.I've checked with https://pkgs.alpinelinux.org already that both packages exist for the branch and architecture that its looking for, so I don't understand why it shouldn't be able to find and install the packages.
Any help would be appreciated.
docker-compose.yml
.apk
Log