[Live-demo] Which version of openjdk should be included on OSGeo-Live 6.0?

Angelos Tzotsos gcpp.kalxas at gmail.com
Mon Jun 4 05:23:35 PDT 2012


Hi,

ok, the next step for this will be to evaluate alpha3 for the next few days
and see what broke.

What should be our policy in case of a project still dependent on openjdk6
close to release date? Shall we exclude it from the disk for version 6.0?

This means that only openjdk7 will be available and that all applications
must use it, without special bundled jre's.

As Alex explained the packaging issue is easy in debian conf files. This is
because openjdk is available from upstream, so no need for third party
repositories.

I will test the last build and report back issues.

Cheers,
Angelos

On Mon, Jun 4, 2012 at 3:04 PM, Cameron Shorter
<cameron.shorter at gmail.com>wrote:

> Angelos,
> I would usually fully agree with your point of sticking with the stable
> default version of an application, but in this case, I think that we should
> be doing our best to move all applications to openjdk7.
>
> This is because there are many of our java based applications which
> apparently will not work with openjdk6, but will likely work with openjdk7.
> I assume the other java apps will work with openjdk7, one we work out
> packaging dependencies.
>
>
> On 4/06/2012 9:24 AM, Angelos Tzotsos wrote:
>
>> So here is my first impression with openjdk7:
>>
>> Some packages are packaged as deb files and recommend openjdk6 since they
>> are build against that default version in 12.04 (eg gvsig). Others require
>> openjdk6 (eg atlastyler) and apt-get installs it in order to fulfill the
>> dependencies.
>>
>> So basically until all deb files involved here are built against openjdk7
>> in Launchpad, we will be getting both versions installed in the disk.
>>
>> Basically this would require a lot of effort from packagers and I am not
>> sure that the projects would like to have a version upstream that uses a
>> Java version that is not the default of the OS. The golden rule in
>> packaging is to try to offer users default versions of dependencies...
>>
>> Angelos
>>
>> On 05/29/2012 06:25 PM, Angelos Tzotsos wrote:
>>
>>> Hi,
>>>
>>> I am planning to do an alpha3 this weekend.
>>> It would be great to have iso creation in this test too.
>>>
>>>
>>> On 05/29/2012 09:23 AM, Cameron Shorter wrote:
>>>
>>>> Frank,
>>>> I've be very keen to hear your feedback after you try
>>>> osgeo-live-6.0alpha3, which I understand Angelos is going to build with
>>>> OpenJDK 7 (instead of OpenJDK 6).
>>>>
>>>> I think our biggest challenge for this 6.0 release of OSGeo-Live will
>>>> be to see if we can get the Geotools based java applications working with
>>>> OpenJDK 7.
>>>>
>>>> Angelos,
>>>> Do you plan to build an alpha3 release soon?
>>>>
>>>> On 29/05/2012 3:17 PM, Frank Gasdorf wrote:
>>>>
>>>>> All right. I just tested it on the 5.5 Release and it fails, because
>>>>> of missing
>>>>>     javax.media.jai.JAI
>>>>> class. The rendering sub-system requires the Java advanced imaging and
>>>>> I guess there is no port for openjdk jet.
>>>>> Because this exception is thrown from a geotools renderer class all
>>>>> installations that requires geotools would fail. Could anybody confirm
>>>>> my point of view?
>>>>>
>>>>> Cheers,
>>>>> Frank
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2012/5/29 Frank Gasdorf<fgdrf at users.**sourceforge.net<fgdrf at users.sourceforge.net>
>>>>> >:
>>>>>
>>>>>> Brian,
>>>>>>
>>>>>> please note, that uDig is shipped and installed with its own JRE. To
>>>>>> verify which JRE is used open the "About uDig" Dialog in the launched
>>>>>> Application (Menu ->  Help ->  About uDig". In the opened Dialog you
>>>>>> will find a "installation Details" Buttown left below, hit it and
>>>>>> switch afterwards to the "Configuration" tab.
>>>>>>
>>>>>> For the uDig installation (1.2.2) you will see something like this:
>>>>>>
>>>>>> java.home=/usr/lib/udig/jre
>>>>>> java.runtime.version=1.6.0_25-**b06
>>>>>>
>>>>>> To test against the installed JRE please go through:
>>>>>>
>>>>>> * goto /usr/lib/udig with terminal/shell (cd /usr/lib/udig)
>>>>>> * type "sudo mv jre jreXXX" and type the password afterwards (user)
>>>>>> * start uDig again
>>>>>>
>>>>>> and in the same About Dialog mentioned above you will see
>>>>>> java.home=/usr/lib/jvm/java-6-**openjdk   (or something like this,
>>>>>> but
>>>>>> not the bundled JRE from /usr/lib/udig)
>>>>>>
>>>>>> Start testing the Walkthrough to verify everything is fine:
>>>>>> http://live.osgeo.org/en/**quickstart/udig_quickstart.**html<http://live.osgeo.org/en/quickstart/udig_quickstart.html>
>>>>>>
>>>>>> Cheers,
>>>>>> Frank
>>>>>>
>>>>>>
>>>>>> 2012/5/29 Brian Hamlin<maplabs at light42.com>:
>>>>>>
>>>>>>> Hi All-
>>>>>>>
>>>>>>>  you know that GeoTools and the Java apps are very important to this
>>>>>>> disk..
>>>>>>>  I personally want to get this resolved the best way it can. I also
>>>>>>> am not a
>>>>>>> Java dev,
>>>>>>> so I am missing a lot of the details under the surface...  however
>>>>>>>
>>>>>>>  I just micro tested uDig on the Live build Alpha 2.. all I tried
>>>>>>> was two
>>>>>>> things..
>>>>>>> Open a shape file, and open a TIF file.. and it worked fine !
>>>>>>>
>>>>>>>  openJDK-6
>>>>>>>
>>>>>>>  so there may be more going on, but it appears to me that we may be
>>>>>>> able to
>>>>>>> get
>>>>>>> away with openJDK-6. Maybe 7 too..
>>>>>>>
>>>>>>>  best regards from Berkeley, California
>>>>>>>
>>>>>>>
>>>>>>> ==
>>>>>>> Brian Hamlin
>>>>>>> GeoCal-ish
>>>>>>> OSGeo California Chapter
>>>>>>> 415-717-4462 cell
>>>>>>>
>>>>>>>
>>>>>>> ______________________________**_________________
>>>>>>> Live-demo mailing list
>>>>>>> Live-demo at lists.osgeo.org
>>>>>>> http://lists.osgeo.org/**mailman/listinfo/live-demo<http://lists.osgeo.org/mailman/listinfo/live-demo>
>>>>>>> http://live.osgeo.org
>>>>>>> http://wiki.osgeo.org/wiki/**Live_GIS_Disc<http://wiki.osgeo.org/wiki/Live_GIS_Disc>
>>>>>>>
>>>>>> ______________________________**_________________
>>>>> Live-demo mailing list
>>>>> Live-demo at lists.osgeo.org
>>>>> http://lists.osgeo.org/**mailman/listinfo/live-demo<http://lists.osgeo.org/mailman/listinfo/live-demo>
>>>>> http://live.osgeo.org
>>>>> http://wiki.osgeo.org/wiki/**Live_GIS_Disc<http://wiki.osgeo.org/wiki/Live_GIS_Disc>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
> --
> Cameron Shorter
> Geospatial Solutions Manager
> Tel: +61 (0)2 8570 5050
> Mob: +61 (0)419 142 254
>
> Think Globally, Fix Locally
> Geospatial Solutions enhanced with Open Standards and Open Source
> http://www.lisasoft.com
>
>


-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
http://users.ntua.gr/tzotsos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeolive/attachments/20120604/a677f3ad/attachment.html>


More information about the Osgeolive mailing list