• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:portsの依存関係確認について)

portsの依存関係確認について

このQ&Aのポイント
  • FreeBSD 6.2Rで使われているportsの依存関係を確認する方法について質問です。
  • 実行したコマンドの結果から、xorgの依存関係が正しく表示されていないようです。
  • portsのINDEXファイルの問題かと思い、portsnapで最新化を試みましたが解決しませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • trapezium
  • ベストアンサー率62% (276/442)
回答No.3

ここからは余談になるかもしれませんが、 > # make index > Generating INDEX-6 - please wait..Unknown modifier 'u' これは make の拡張機能が原因だと思います。多分 6.4R で追加された機能です。 > # make pretty-print-run-depends-list > This port requires package(s) "" to run. これは meta port だから実際に run-depends-list とか all-depends-list を実行しないと分かんね。と言ってる気がします。 pkgdb やるなら pkgdb -Ff でいい気もする。 もっとも portupgrade 使わない人には関係ないです。make index にも無関係。

rucias
質問者

お礼

ご回答ありがとうございます。 6.4R の拡張機能かぁ...と考えてて、もしかしたらと思って、/usr/ports を全削除し、cvsup にて RELEASE_6_4_0 指定で ports を取得したところ make index も問題なしで、pretty-print-run-depends-list も正常に行われました。 いい加減、バージョンを上げないと行けないですね。 ありがとうございました。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

portsの依存関係が壊れているときは pkgdb -F と昔自分で書いた備忘録に書いてあるのですが なかなか依存関係が壊れないのでそれでいけるかどうか自信はありません

rucias
質問者

お礼

ご回答ありがとうございます。 pkgdb -F を試してみましたが状況変らずでした。

  • trapezium
  • ベストアンサー率62% (276/442)
回答No.1

> FreeBSD 6.2R を利用しており、過去に cvsup にて ports を最新化した事があります。 6.2 はいかんせん中途半端です。可能なら 8.2 かせめて 7.4 それができないなら、6-stable にできませんか? ports は最新にして、UPDATING とかの確認してから作業してください。

rucias
質問者

お礼

ご回答ありがとうございます。 バージョンアップ検討してみます。 UPDATING の確認などは必須だなと思いました。 貴重なご意見ありがとうございます。

関連するQ&A