Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0003003Vine Linux1 バグ2016-02-16 14:282016-11-06 13:28
報告者ano2016 
担当者 
優先度再現性毎回 
状態新規解決状況不明 
バージョン6.3 
修正予定バージョン修正済バージョン 
概要0003003: JDK 8U74(Oracle社のJava SE Development)のrpm がインストールできない。
説明8系のJDK(8U74)のrpmをインストールしようとすると、rpmのrequiresでエラーになってしまってインストールできない。
(ちなみに、7系 JDK 7Uは、問題なく利用できた。)

alternativesとupdate-alternativesの本来、どうあるべきかは
わからなかったが、(/sbinなのか、/usr/sbinなのか)
Oracle社のrpmを入れて利用したかったので、以下のような修正を加え
とりあえず、インストールできるようにしました。

パッケージのinstallセクションで、alternativesとupdate-alternatives
を再コピーして、filesセクションでそれらも含むパッケージ(独自)に
入れ替えで対処しました。(とりあえずの対応。)
========
# diff chkconfig-vl.spec chkconfig-vl.spec.org
88,91d86
< ##cp (/usr/sbin/alternatives /usr/sbin/update-alternatives)
< mkdir -p $RPM_BUILD_ROOT/usr/sbin/
< cp -p $RPM_BUILD_ROOT/%{_syssbindir}/*alternatives $RPM_BUILD_ROOT/usr/sbin/
<
125,126d119
< /usr/sbin/alternatives
< /usr/sbin/update-alternatives
========
再現方法# rpm -Uvh --test jdk-8u74-linux-x64.rpm
error: Failed dependencies:
        /usr/sbin/update-alternatives is needed by jdk1.8.0_74-2000:1.8.0_74-fcs.x86_64
タグ設定されていません。
archx86_64
パッケージchkconfig(alternatives-1.3.51-2vl6.x86_64)
添付ファイル

- 関連

-  コメント
(0010017)
ara_t (開発者)
2016-11-06 13:28

直接的な回答ではありませんが、
proposed-updates/6適用環境下(Vine6.5βと同等)では
  jdk-8u111-linux-x64.rpm
をインストールすることができました。

/usr/java/default/bin にパスを通すと使用できます。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2016-02-16 14:28 ano2016 新規課題
2016-11-06 13:28 ara_t コメント追加: 0010017


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker