During SST s11u1_17(RE) testing we've found broken links after installation of developer/java/jdk-7 or developer/java/jdk-6. The problem seems to appear only if the version of the required JDK does not agree with the current version of the java mediator.
Steps to reproduce:
1. Set java mediator to version 1.6 (1.7)
2. Install developer/java/jdk-7 (developer/java/jdk-6)
Expected result:
All symbolic links delivered by developer/java/jdk-7 (developer/java/jdk-6) point to existing targets.
Actual result:
The following links are broken (excerpt from package manifest):
link path=usr/bin/HtmlConverter target=../java/bin/HtmlConverter
link path=usr/bin/appletviewer target=../java/bin/appletviewer
link path=usr/bin/apt target=../java/bin/apt
link path=usr/bin/extcheck target=../java/bin/extcheck
link path=usr/bin/idlj target=../java/bin/idlj
link path=usr/bin/jar target=../java/bin/jar
link path=usr/bin/jarsigner target=../java/bin/jarsigner
link path=usr/bin/javac target=../java/bin/javac
link path=usr/bin/javadoc target=../java/bin/javadoc
link path=usr/bin/javah target=../java/bin/javah
link path=usr/bin/javap target=../java/bin/javap
link path=usr/bin/jdb target=../java/bin/jdb
link path=usr/bin/native2ascii target=../java/bin/native2ascii
link path=usr/bin/rmic target=../java/bin/rmic
link path=usr/bin/serialver target=../java/bin/serialver
The links in question have been introduced by the recent fix for CR 7162153.
This might be also an issue in IPS mediator functionality if it allows such an inconsistency. Feel free to re-assign this CR.
Steps to reproduce:
1. Set java mediator to version 1.6 (1.7)
2. Install developer/java/jdk-7 (developer/java/jdk-6)
Expected result:
All symbolic links delivered by developer/java/jdk-7 (developer/java/jdk-6) point to existing targets.
Actual result:
The following links are broken (excerpt from package manifest):
link path=usr/bin/HtmlConverter target=../java/bin/HtmlConverter
link path=usr/bin/appletviewer target=../java/bin/appletviewer
link path=usr/bin/apt target=../java/bin/apt
link path=usr/bin/extcheck target=../java/bin/extcheck
link path=usr/bin/idlj target=../java/bin/idlj
link path=usr/bin/jar target=../java/bin/jar
link path=usr/bin/jarsigner target=../java/bin/jarsigner
link path=usr/bin/javac target=../java/bin/javac
link path=usr/bin/javadoc target=../java/bin/javadoc
link path=usr/bin/javah target=../java/bin/javah
link path=usr/bin/javap target=../java/bin/javap
link path=usr/bin/jdb target=../java/bin/jdb
link path=usr/bin/native2ascii target=../java/bin/native2ascii
link path=usr/bin/rmic target=../java/bin/rmic
link path=usr/bin/serialver target=../java/bin/serialver
The links in question have been introduced by the recent fix for CR 7162153.
This might be also an issue in IPS mediator functionality if it allows such an inconsistency. Feel free to re-assign this CR.
- relates to
-
JDK-7162153 /usr/bin/jar missing in s11.1_12 and beyond
-
- Closed
-