Arch Linuxでのフォントレンダリングにinfinalityを使っている。
フォントが見やすくなり助かっているが、昨年からpacmanでアップデートする際、infinality-bundle-fontsの依存関係のエラーでアップデート出来なくなっていた。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| $ sudo pacman -Syu :: パッケージデータベースの同期中... core は最新です extra 1793.6 KiB 629K/s 00:03 [ community 3.4 MiB 631K/s 00:06 [ multilib 161.3 KiB 628K/s 00:00 [ archlinuxfr は最新です infinality-bundle は最新です infinality-bundle-multilib は最新です infinality-bundle-fonts は最新です :: システム全体の更新を開始... :: ttf-noto-sans-ib を infinality-bundle-fonts/ttf-noto-fonts-ib に置き換えますか? [Y/n] :: ttf-noto-sans-multilang-ib を infinality-bundle-fonts/ttf-noto-fonts-nonlatin-ib に置き換えますか? [Y/n] :: ttf-noto-serif-ib を infinality-bundle-fonts/ttf-noto-fonts-ib に置き換えますか? [Y/n] 依存関係を解決しています... 衝突するパッケージがないか確認しています... エラー: 処理の準備に失敗しました (依存関係を解決できませんでした) :: ttf-noto-serif-multilang-ib: ttf-noto-serif-ib を削除すると 'ttf-noto-serif-ib' の依存関係が壊れます
|
仕方なく/etc/pacman.confでinfinality-bundle-fontsのリポジトリをコメントアウトしていたが、ibfonts-meta-extendedとttf-noto-serif-multilang-ibをいったん削除し、ibfonts-meta-extendedを再度インストールすることで解決した。
$ sudo pacman -R ibfonts-meta-extended ttf-noto-serif-multilang-ib
$ sudo pacman -Syu ibfonts-meta-extended
(参照記事)
[SOLVED] Upgrade fails becuase if the Infinality ibfonts / Newbie Corner / Arch Linux Forums