[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libquartz-java v2 has incomptabilities with previous version



Hi,

Mathieu Malaterre wrote:
Andrey ,

On Thu, Apr 26, 2012 at 11:05 AM, Andrey Ponomarenko
<aponomarenko@rosalab.ru>  wrote:
...
See http://upstream-tracker.org/java/versions/quartz.html
Ok, then. I need a little training here. How can one parse this beasty
table to deduce:

- updating 1.6.6 to 1.7.3 is ok (see past uploads)
- updating 1.7.3 to 2.1.4 is not ok

The source compatibility (ability to rebuild dependent clients) of 1.6.6 and 1.7.3 is estimated as 81.3% in the table. But compatibility of 1.7.3 and 2.1.4 is 86.6%*63.5%*79.2%=43.5% that is half as much as for 1.6.6 and 1.7.3.

In any case, if you see any compatibility problems in the table, then you should try to rebuild and adapt (if needed) all dependent clients before update, as they may be affected.

All dependent packages can be listed by the command: apt-cache rdepends libquartz-java

Also, there is a policy for Debian Java libraries [1]. But it doesn't explain how to update libraries and when to bump a version number in libXXX[version]-java. Is there other documents for Java package maintainers in Debian?

[1] Debian policy for Java: 2.3. Java libraries <http://www.debian.org/doc/packaging-manuals/java-policy/x104.html>


Thanks much

-M



--
Andrey Ponomarenko, ROSA Lab.


Reply to: