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 [######################] 100%
community 3.4 MiB 631K/s 00:06 [######################] 100%
multilib 161.3 KiB 628K/s 00:00 [######################] 100%
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

表示   このエントリーをはてなブックマークに追加

Comments

2016年4月30日