佐々木と申します。

japanese/alias-fonts/{pkg-install,pkg-deinstall} が
perl から sh に置き換えられたようですが、以下が原因で
${PKG_PREFIX}/lib/X11/fonts/local/fonts.alias が壊れます。
というより、portupgrade したら見事に壊れました。
・while ループ内の case 文で、-alias-* の場合と * の
  場合で処理が逆転している。
・perl の $ARGV[1] を sh の $1 で置き換えている。
  $2 で置き換えるのが正しい。
(他にもあるかもしれませんが、調べてません)

一旦元に戻しておいた方が良いと思うのですが。

以上です。

メールによる返信