Bug 441 - Please rename jogl & gluegen files
Summary: Please rename jogl & gluegen files
Status: VERIFIED WONTFIX
Alias: None
Product: Default
Classification: General
Component: default (show other bugs)
Version: unspecified
Hardware: All all
: --- blocker
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2010-12-04 09:36 CET by Sylvestre Ledru
Modified: 2010-12-06 23:56 CET (History)
1 user (show)

See Also:
Type: ---
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sylvestre Ledru 2010-12-04 09:36:23 CET
Hello,

I am starting to package jogl 2 & gluegen 2 into Debian.
Since version 1 & 2 are not compatible, I will have to leave the two packages coexisting together.

I would like to propose you to rename jogl*.jar to jogl2*.jar (idem for the native lib) and also gluegen*.jar to gluegen2*.jar.

It is very important for packaging purposes to separate these two versions.

Thanks for considering this!
Comment 1 Sven Gothel 2010-12-06 17:38:19 CET
Sorry Sylvestre,

our deployment scheme doesn't require to change JAR names for each version,
we also no more support prev. JOGL versions anyway.

However, if you are kind and create Debian 'snapshot' packages,
you always can give them some specific name marking them as
non compatible, hence you have to install either one .. AFAIK.

In little time, at least after we have released 2.0-final,
JOGL 1.1 legacy shouldn't matter anymore anyways.

Cheers, Sven
Comment 2 Sylvestre Ledru 2010-12-06 23:56:18 CET
(In reply to comment #1)
> Sorry Sylvestre,
> 
> our deployment scheme doesn't require to change JAR names for each version,
> we also no more support prev. JOGL versions anyway.
At least for a major release which contains many API changes.
I am not asking for every release.
What I have done for now is to rename gluegen-rt.jar to gluegen2-rt.jar and libgluegen-rt.so to libgluegen2-rt.so
This allow the installation of both jogl 1.1 & 2.0.

> However, if you are kind and create Debian 'snapshot' packages,
> you always can give them some specific name marking them as
> non compatible, hence you have to install either one .. AFAIK.
Well, I don't see the gain for users to have them conflicting with either others since both versions could coexist one with the other.

> In little time, at least after we have released 2.0-final,
> JOGL 1.1 legacy shouldn't matter anymore anyways.
We have to wait software to be ported to version 2.0 in the distribution to remove jogl 1.1... and this could take a while.
For example, I have no idea when Worldwind could be ported to JoGL 2.0...

Anyway, thanks for the answer