Subject: pkg/20269: lang/sun-jre13 removes well-known "jre/bin" subdir
To: None <>
From: None <>
List: netbsd-bugs
Date: 02/09/2003 18:19:16
>Number:         20269
>Category:       pkg
>Synopsis:       lang/sun-jre13 removes well-known "jre/bin" subdir
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 09 15:20:01 PST 2003
>Originator:     Todd Vierling
>Release:        NetBSD 1.6ish
	DUH.ORG:  Pointing out the obvious since 1994.
Architecture: i386
Machine: i386


The "jre/bin" subdirectory (and some other goop under the "jre" subdir) is a
vital part of the JRE component of the Sun JDK/JRE combo.  This directory
indeed exists in the fully extracted Sun JDK 1.3, but the sun-jre13 package
removes it under the claim that it is "shared with the JDK".

(Yes, I'm aware that it is redundant.  However, commercial packages expect
the jre/bin directory to be present, which is why I included it when I wrote
the sun-j{dk,re} packages in the first place.)


Try to install anything that knows about the full Sun JDK path layout (i.e.
any Sun commercial package with Java support, such as Sun ONE ASP).


Pick one:

* Symlink jre/bin to "../bin".

* Put the directory back, and fix the .java_wrapper in both places, as the
  sun-j{dk,re} packages used to do.