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

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 <gioele@svario.it> wrote:
> Source: saxonhe
> Severity: normal
> Dear Saxon(-HE) maintainer (and Java maintainers),
> The Calabash XProc processor that I am packaging [1] 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
> versions.
I checked Calabash upstream page and they have Saxon 9.5 branch [2]. I would
suggest you start packaging that and get it into Sid first.

> The version of Saxon present in sid is, you uploaded version
> to experimental in October, later superseded by your other
> upload of version
The reason I cannot upload nor 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 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_9.6.0.7 and
> libsaxonhe97-java_9.7.0.1 is a solution?
I tend to dislike this approch.

> [1] https://bugs.debian.org/742119
[2] https://github.com/ndw/xmlcalabash1/tree/saxon95


Reply to: