Solaris 11 大域ゾーンに Subversion (開発者/バージョン管理/Subversion) をインストールしたいと思います。私が走るとき
pkg install developer/versioning/subversion
Solarisは合計677MBの35個のパッケージをインストールしようとしています!なぜこれですか?依存関係を無視するように「pkg」を指定する方法はありますか? Subversion自体は約7MBです。
たとえば、
Packages to install: 35
Services to change: 6
Estimated space available: 3.47 GB
Estimated space to be consumed: 677.84 MB
Create boot environment: No
Create backup boot environment: No
Rebuild boot archive: No
Changed packages: solaris codec/flac
None -> 1.2.1,5.11-0.175.2.0.0.39.0:20140512T125954Z
codec/libtheora
None -> 1.1.1,5.11-0.175.2.0.0.24.0:20131001T134246Z
codec/ogg-vorbis
None -> 2.30.0,5.11-0.175.2.0.0.39.0:20140512T130005Z
codec/speex
None -> 1.2,5.11-0.175.2.0.0.27.0:20131111T145932Z
developer/versioning/subversion
None -> 1.7.5,5.11-0.175.2.0.0.42.1:20140623T013003Z
gnome/gnome-audio
None -> 2.30.0,5.11-0.175.2.0.0.27.0:20131111T150212Z
<snip>
web/browser/firefox
None -> 17.0.11,5.11-0.175.2.0.0.41.0:20140609T232336Z
Services: restart_fmri:
svc:/application/desktop-cache/desktop-mime-cache:default
svc:/application/desktop-cache/gconf-cache:default
svc:/application/desktop-cache/mime-types-cache:default
svc:/application/font/fc-cache:default
svc:/application/texinfo-update:default
svc:/system/manifest-import:default
ベストアンサー1
~によるとOracleエラー15774570これは、Subversionがlibproxy
プロキシを介した接続設定に依存し、デフォルトでlibproxy-mozjs
JavaScriptで書かれたプロキシ定義を使用してpacファイルを解析するためです。 Solaris 11.3 以降にはスタンドアロンの mozjs パッケージがないため、Firefox にはバンドルされている mozjs ライブラリが必要です。
pkg avoid libproxy-mozjs
この問題は Solaris 11.4 で解決されました。以前のバージョンでは、インストールまたは使用する前に実行してこの問題を解決できますpkg install --reject libproxy-mozjs subversion
。