Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7154473

runtime/java/jre-6 delivers two symlinks into unexpected directory in s11 nightly build 2012-03-14

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 6u31
    • install
    • generic
    • solaris_11

      During SST testing of Solairs 11 update 1 nightly build from 2012-03-14 (RE) we've found that the package runtime/java/jre-6 (version 1.6.0.31-0.175.1.0.0.12.0) delivers two symlinks into unexpected directory. Namely, most of the content is in /usr/jdk/instances/jdk1.6.0 directory, but something beiung delivered to jdk1.6.0_31

      # find /usr/jdk/instances/jdk1.6.0_31/
      /usr/jdk/instances/jdk1.6.0_31/
      /usr/jdk/instances/jdk1.6.0_31/bin
      /usr/jdk/instances/jdk1.6.0_31/bin/ControlPanel
      /usr/jdk/instances/jdk1.6.0_31/javaws
      /usr/jdk/instances/jdk1.6.0_31/javaws/javaws

      # ls -l /usr/jdk/instances/jdk1.6.0_31/bin/ControlPanel
      lrwxrwxrwx 1 root root 10 Mar 15 12:56 /usr/jdk/instances/jdk1.6.0_31/bin/ControlPanel -> ./jcontrol

      # ls -l /usr/jdk/instances/jdk1.6.0_31/javaws/javaws
      lrwxrwxrwx 1 root root 13 Mar 15 12:56 /usr/jdk/instances/jdk1.6.0_31/javaws/javaws -> ../bin/javaws

      As one can see, there's not `jcontrol` in /usr/jdk/instances/jdk1.6.0_31/bin/, but it is in 1.6.0/bin directory: /usr/jdk/instances/jdk1.6.0/bin/jcontrol
      The same applies to javaws: it's present in 1.6.0/bin, but not in 1.6.0_31/bin: /usr/jdk/instances/jdk1.6.0/bin/javaws

      So I believe those links were put there by mistake and the entire content of 1.6.0_31/ directory should, in fact, go to 1.6.0/

            pbhat Pranav Bhat (Inactive)
            ovlasov Oleksandr Vlasov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: