unpack200 required in jdk boot module

Mandy Chung Mandy.Chung at Sun.COM
Thu Feb 11 15:55:31 PST 2010


Mark,

jpkg generated package has a dependency on the unpack200 binary [1] for 
compression of java classes.

I am wondering if jdk.boot is a proper module to include unpack200 since 
jdk.boot was intended for the VM to boot.  It seems to me that module 
installation should depend on the base module but not the boot module. 
However, the downside of including pack200 in the base module is that 
the jdk.base package can't be compressed using pack200.    Similarly, 
should the pre-dependency of the jpkg generated debian packages be 
jdk.base instead of jdk.boot?

For now, it doesn't make much difference since the boot and base modules 
are essentially the same.   I just want to get your thinking about the 
boot module.

Thanks
Mandy
P.S. pack200 currently has a dependency on logging that I'll need to 
eliminate.

[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2009-May/000148.html



More information about the jigsaw-dev mailing list