[csw-maintainers] Java... again!

Dagobert Michelsen dam at opencsw.org
Tue Nov 4 11:44:30 CET 2008


Hi Phil,

Am 03.11.2008 um 17:50 schrieb Philip Brown:
> On Mon, Nov 03, 2008 at 04:29:29PM +0100, Trygve Laugstøl wrote:
>> What Debian and Ubuntu (and possibly others) do is that they have a
>> package to create the Java packages. It take the downloaded bundle as
>> input and give you a .deb out with generated dependency  
>> information. We
>> (you) could start there as a starting point.
>
> Contrariwise... solaris DOES SHIP with a java runtime!
> So our "java package", could merely be some kind of user-updatable  
> symlink
> for /opt/csw/java, to point to /usr/java, for example.
> Ideally, with some comments and hints in our readme about where to  
> get the
> latest updates, etc, etc.
>
> there's a few varients on this. for example we could have
> /opt/csw/bin/{jre,java} as symlinks or wrappers to somewhere....
> etc, etc.

There are several reasons why I think it would be nice to have
JRE and JDK as CSW packages:

1. Installation would be easier
    Currently you have to download packages for 32 and 64 bit and
    issue special install commands instead of
      pkg-get -i jdk13 jre15

2. Updates would be installed automatically
    The minor version (like the "2" in 1.4.2) are bugfix releases
    which would be repackaged ASAP and an

3. Certain CSW packages relying on a specific Java version could
    just depend on it.

I am not sure I got your point in linking to /usr. Extrapolating
from our policy I would make the CSW Java independent from the
system Java.


Best regards

   -- Dago




More information about the maintainers mailing list