3

vips-dev パッケージを alpine Linux 3.8 にインストールしようとしています。しかし、次のエラーが発生します:

docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing vips-dev"

fetch http://dl-3.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  pc:fftw3 (missing):
    required by: vips-dev-8.7.4-r1[pc:fftw3] vips-dev-8.7.4-r1[pc:fftw3] vips-dev-8.7.4-r1[pc:fftw3]

それを解決する方法は?

4

1 に答える 1

16

これは、https : //bugs.alpinelinux.org/issues/9561 の既知vips-devのパッケージングの問題です。edge/testing

edge/main回避策として、 apk コマンドにとリポジトリの両方を必ず追加edge/testingしてください。

sudo docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing --repository http://dl-3.alpinelinux.org/alpine/edge/main vips-dev"

更新、30/5/19:

vips-devedge/testingはブランチからに移動し、edge/communityバージョン 8.8.0-r0 に更新されました。したがって、更新されたコマンド ラインは次のようになります。

sudo docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/community --repository http://dl-3.alpinelinux.org/alpine/edge/main vips-dev"
于 2019-04-13T13:18:42.720 に答える