Bug#808211: saxonhe: Versions 9.6 and 9.7 should be installable at the same time
On Thu, Dec 17, 2015 at 12:38 PM, Gioele Barabucci <firstname.lastname@example.org> wrote:
> Source: saxonhe
> Severity: normal
> Dear Saxon(-HE) maintainer (and Java maintainers),
> The Calabash XProc processor that I am packaging  uses some low-level
> APIs of the XML parser Saxon; one cannot use a version of Calabash
> compiled for Saxon 9.6 and run it using Saxon 9.7. Saxonica consider
> this behaviour OK because 9.6 and 9.7 are seen as two different major
I checked Calabash upstream page and they have Saxon 9.5 branch . I would
suggest you start packaging that and get it into Sid first.
> The version of Saxon present in sid is 22.214.171.124, you uploaded version
> 126.96.36.199 to experimental in October, later superseded by your other
> upload of version 188.8.131.52.
The reason I cannot upload 184.108.40.206 nor 220.127.116.11 to Sid is because they break
reverse dependencies. If you are willing to help me create patches for those
reverse dependencies and forward them upstream we could proceed with at least
uploading Saxon 18.104.22.168 to Sid.
> My request is: could you please make it be possible to install multiple
> major versions of Saxon at the same time?
There are already 3 Saxon versions co-installable:
I would rather prefer to get rid of at least libsaxonb-java in the future.
> Maybe changing the binary name, generating libsaxonhe96-java_22.214.171.124 and
> libsaxonhe97-java_126.96.36.199 is a solution?
I tend to dislike this approch.
>  https://bugs.debian.org/742119