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?