[Pkg-rust-maintainers] Bug#973950: rust-bat: FTBFS - unsat-dependency: librust-onig-5+default-dev

peter green plugwash at p10link.net
Sun Nov 8 10:30:19 GMT 2020


> 
> With a recent update, it broke bat:
> 
> The error is:
> 
>     missing:
>      pkg:
>       package: librust-syntect+parsing-dev
>       version: 3.3.0-3
>       architecture: amd64
>       unsat-dependency: librust-onig-5+default-dev:amd64
>      depchains:
>       -
>        depchain:
>         -
>          package: sbuild-build-depends-main-dummy
>          version: 0.invalid.0
>          architecture: amd64
>          depends: librust-syntect-3+parsing-dev:amd64 (>= 3.2.1-~~) | librust-syntect-3+parsing-dev:amd64 (>= 3.2.1-~~)
>  
> Thanks,
> Sylvestre

A new version of rust-syntect was uploaded, but it was rejected by the ftpmasters due to new featureset packages.

If the upstream dependencies are to be believed, a new version of syntect would mean a new version of
bat. That in turn means.

* Updating console (which also looks like it will bring new featuresets :( )
* Packaging path_abs
* Updating semver (which has several other reverse dependencies)
* Updating git2 (which has several other reverse dependencies)

It's possible this could be worked around by relaxing dependencies in either syntect or bat, but given neither
of them seems to have functioning autopkgtests, this would likely require manual testing.



More information about the Pkg-rust-maintainers mailing list