I compared the Solaris Sparc ".tar" bundle with the contents of the SVr4
packages, and noticed the following things missing:
1. The top-level LICENSE file in SUNWj3dev. (Note that the JRE license
file jre/LICENSE is not missing from SUNWj3rt.)
2. These files from the man packages:
3. Some 2D libraries as listed in bugid 4456465 (they belong in SUNWj3rtx):
This should have been added to SUNWj3rtx as part of 4458008, but wasn't.
This is an empty directory. A comment in Release.gmk implies that it
is needed for some security-related purpose. This belongs in SUNWj3rt.
The following files are also missing but may be OK that way:
This is the only 64-bit demo file. We probably need a whole new
package for it, but let's consider that an issue for some other bug report
I have a suspicion that these files shouldn't exist at all.
See 4495995 and 4495986. In the meantime it would
be nice for the SVr4 packages to include them for completeness, but it's
8. There is a LICENSE and a jre/LICENSE in the 64-bit .tar file.
I'm not sure if those really belong, since they'd simply overwrite
the files of the same names in the 32-bit .tar file (which must be
extracted first). In the case of SVr4 packages it is simply not
allowed to have the same file in two different packages, so
SUNWj3rtx and SUNWj3dvx are correct to omit these. See 4494368
Finally, the 32-bit .tar.Z file is missing its top-level LICENSE file.
This goes alongside the COPYRIGHT file, and is separate from the LICENSE files
within SUNWj3rt and SUNWj3dev. At least that's how it worked with Ladybird.
I examined the Solaris Sparc packages and bundles only. It's possible
that the x86 packages have additional problems.
I'm adding bugids to a few of the above bullet points.