###前提・実現したいこと
Docker上のAlpine Linuxにて、texliveをインストールしようとしています。
ライブラリのバージョンが合わずにうまくいきません。edgeというブランチにあるパッケージをインストールする方法を教えてください。
###発生している問題・エラーメッセージ
bash
1$ apk add --no-cache -X http://dl-4.alpinelinux.org/alpine/edge/testing texlive 2(またはapk add texlive --update-cache --repository http://dl-4.alpinelinux.org/alpine/edge/testing/) 3fetch http://dl-4.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz 4fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz 5fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz 6ERROR: unsatisfiable constraints: 7 so:libicui18n.so.59 (missing): 8 required by: texlive-20170524-r2[so:libicui18n.so.59] texlive-20170524-r2[so:libicui18n.so.59] 9 texlive-20170524-r2[so:libicui18n.so.59] texlive-20170524-r2[so:libicui18n.so.59] 10 so:libicuuc.so.59 (missing): 11 required by: texlive-20170524-r2[so:libicuuc.so.59] texlive-20170524-r2[so:libicuuc.so.59] 12 texlive-20170524-r2[so:libicuuc.so.59] texlive-20170524-r2[so:libicuuc.so.59] 13 so:libpoppler.so.67 (missing): 14 required by: texlive-20170524-r2[so:libpoppler.so.67] texlive-20170524-r2[so:libpoppler.so.67] 15 texlive-20170524-r2[so:libpoppler.so.67] texlive-20170524-r2[so:libpoppler.so.67]
###試したこと
次のように、edgeリポジトリを追加してaddしました。
bash-4.3# apk add poppler --update-cache --repository http://dl-4.alpinelinux.org/alpine/edge/testing/
bash-4.3# apk add icu-libs --update-cache --repository http://dl-4.alpinelinux.org/alpine/edge/testing/
このようにライブラリを追加したのですが、/usr/libを見ても
libicui18n.so.57、libicuuc.so.57、libpoppler.so.60
しかインストールされませんでした。
バージョンを指定しても次のようなありさまです。
bash
1$ apk add icu-libs=59.1-r1 --update-cache --repository http://dl-4.alpinelinux.org/alpine/edge/testing/ 2ERROR: unsatisfiable constraints: 3 icu-libs-57.1-r3: 4 breaks: world[icu-libs=59.1-r1] 5$apk add poppler=0.56.0-r0 --update-cache --repository http://dl-4.alpinelinux.org/alpine/edge/testing/ 6ERROR: unsatisfiable constraints: 7 poppler-0.43.0-r0: 8 breaks: world[poppler=0.56.0-r0]
###補足情報(言語/FW/ツール等のバージョンなど)
TeXLiveのパッケージ
icu-libs
poppler
上記のようにいずれもパッケージ自体はあるようなのです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/19 06:58
2017/09/19 07:16
2017/09/19 07:41