こんにちは、鶴谷です。 Hajimu UMEMOTO <[メールアドレス保護]> さん>
> turutani> 動きました。 > turutani> portupgrade -f linux-\* を行っていなかったためでしょうか。 > turutani> ほかの作業は行っていたはずなので... > > とりあえずは動くようですが、先の手順では不十分でした。 > linux_base-f8 は自前で glib2 を抱えており、linux-glib2 をインストールし > てはいけないです。linux_base-f8 と linux-glib2 は CONFLICTS が指定され > ており、本来、linux_base-f8 がインストールされていると、linux-glib2 は > インストールできないようになっているのですが、CONFLICTS の書き方が誤っ > ており、インストールできてしまいます。 > 先の手順では、linux-glib2 がインストールされてしまっており、glib2 が > FC4 のものに上書きされてしまっています。 > > pkg_deinstall -f linux-glib2 > portupgrede -f linux_base-f8 この作業を行った後も、きちんと動きました。 ありがとうございました。 以下余談。 当初の「動かない」状況では、linux_base-f8 以外の linux-* はほぼ全て 以前のままだったのですが、linux-glib2 は linux_base-f8 のインストール後に 再インストールしていました(この状況で、「動かない」)。 先のメールのとおりに linux-* を全て再インストールしても、 この2つのportsの関係はかわらないのですが、「動く」ことになってしまい、 さらにご指摘のとおりに linux-glib2 を削除しても「動く」ので、 ちょっと混乱して来ました。 ほかの linux-* の影響なのか、ファイル構成に何らかの違いがあるのか、 そんな原因なのかと思っておきます。 -- 鶴谷 直樹 E-mail: [メールアドレス保護]