0

依存ファイルを含むSolarisパッケージがあります。パッケージをインストールすると、依存関係が無視されます。

私の依存ファイルは次のようになります。

P SUNWcsu Core Solaris、(Usr)
PXXCoreマイコアパッケージ

XXCoreがインストールされていなくてもパッケージをインストールできます。私のプロトタイプは次のようになります。

私はpkginfo私は 私が要求
することに依存します

前もって感謝します。

ところで、他のインストールファイル(リクエスト、checkinstallなど)は正しく処理されます。


更新:依存ファイルにいくつかの変更を加えたので、正常に動作するように見えます。Tabを空白に変更しただけです。今では動作が異なります-次のようになります:

パッケージの依存関係を確認します。

警告:XXCoreパッケージ「Mycore package」は前提条件のパッケージであり、インストールする必要があります。
インストールを続行しますか?

良いですが、続行するオプションなしでインストールを停止したい

4

1 に答える 1

0

前提条件を適用したい場合は、必要なパッケージの存在を確認し、そうでない場合はエラーで終了するcheckinstallまたはpreinstallスクリプトを使用して、パッケージのインストールを防ぐことができます。

于 2012-05-08T17:50:39.187 に答える