On Wed, Jan 26, 2005 at 07:25:07PM +0100, Wolfgang Baer wrote: > Hi, > > Petter Reinholdtsen wrote: > >[Silke Reimer] > > > >>What exactly is reason for libpgjava to be in contrib? I had a quick > >>look at it and couldn't found neither dependency nor > >>build-dependency to be in contrib or non-free and the licence of > >>libpgjava seems to be free licence as well. > > > > > >I would suggest asking on #debian-java, and see if anyone knows. I > >know there is an effort to improve the java support in Debian to a > >point where most java packages in contrib can build and run using one > >of the free java implementations, and thus get the java package into > >debian/main. > > > > libpgjava is in contrib because it needs non-free build environment. As > for all JDBC drivers there are different levels of the specification > (JDBC 2/ JDBC 3). > > You have to compile against different java environments to provide > the different JDBC level. So it is build-dep on jdk1.2 for JDBC 2 > and jdk1.4 for JDBC 3. > > Thats why it is in contrib and also a seperate source package than > the database. > > And as it is in contrib and the postgis java library need the Postgresql > JDBC driver to compile the resulting postgis java library also has to > go into contrib. > > See Java Policy Chapter 2.5 for explanation > > So the postgis java library has to be an own source package or > postgis has also go to contrib. > > You can get an overview of the problematic at the following page > > http://java.debian.net/index.php/MovingJavaToMain Thanks for the information. BTW: We can hope that the situation will change in near future. The documentation about libpgjava says: "The 8.0 release will build/run with jikes and sablevm, but that combination will not support SSL because there is no SSL support in classpath yet. Maybe split the package then." So, we will could have libpgjava package in debian main - with some contraints but at least this is a start. Silke -- Intevation GmbH Georgstrasse 4 49074 Osnabrück, Germany http://intevation.de http://intevation.de/~silke FreeGIS.org http://freegis.org/
Attachment:
pgpKMfeF2aOsc.pgp
Description: PGP signature