optional 依存関係は、指定されたパッケージをインストールする場合に、それが指定のバージョン以上である必要があることを指定します。
このタイプの依存関係は通常、パッケージが内容を転送する場合に対処するために使用します。この場合、転送後のパッケージの各バージョンには、他方のパッケージの転送後のバージョンへの optional 依存関係が含まれるため、2 つのパッケージの互換のないバージョンをインストールすることはできません。optional 依存関係でバージョンを省略すると、その依存関係は意味がなくなりますが、許可されます。
optional 依存関係の例は次のとおりです。
depend fmri=pkg:/x11/server/xorg@1.9.99 type=optional