On 2019/02/09 16:08, Adam D. Barratt wrote: > Control: tags -1 + moreinfo > > On Sun, 2018-12-16 at 23:58 +0200, Kyle Robbertze wrote: >> The current liquidsoap package in stable segfaults imediately on run. >> Details are in bug #812591. The segfault is due to Ocaml version 4.02 >> which is present in stable. The fix upstream has been applied here >> (sourced from Ubuntu where it has been working since 17.10). It is >> part of the version currently in buster and unstable. > > Apologies for not getting back to you sooner.
No worries, we all get busy :) > > I have to admit that I'm a little concerned that it took quite so long > for this bug to be fixed, given that it appears to have been reported > well before the stretch freeze. The package was abandoned for a long while, I have only just adopted it and fixed it up. > > If a package is incompatible with a newer version of Ocaml, is there no > way of indicating this via e.g. dependency relationships, or the > package somehow indicating which versions of Ocaml it is compatible > with? This seems like the sort of thing that could also cause issues > with partial upgrades between stable releases. With this fix, it is compatible with newer Ocaml versions and the new version in buster and unstable are too. As far as I can tell, there have been no issues with newer versions outside of this. The common convention seems to be to declare an un-versioned or minimum version dependency on Ocaml and expect it to work with future versions. Cheers Kyle
signature.asc
Description: OpenPGP digital signature