[Pkg-rust-maintainers] rust-ripgrep 0.9.0-4 MIGRATED to testing

Emilio Pozuelo Monfort pochu at debian.org
Fri Oct 12 14:31:18 BST 2018


On 12/10/2018 06:40, Ximin Luo wrote:
> Ximin Luo:
>> Niels Thykier:
>>> Ximin Luo:
>>>> This should not have happened, ripgrep was not ready yet. https://packages.debian.org/source/buster/rust-ripgrep
>>>>
>>>> It build-depends on (e.g.) librust-clap-2+color-dev
>>>>
>>>> which is a virtual-package provided by https://packages.debian.org/sid/librust-clap+color-dev
>>>>
>>>> but this package is not yet in Debian Testing, and no other packages in Debian Testing provide the same virtual package.
>>>>
>>>> I wanted to file a bug here https://salsa.debian.org/release-team/britney2 but salsa is down atm.
>>>>
>>>> X
>>>>
>>>> [...]
>>>
>>> Hi,
>>>
>>> From a quick look at the situation, this is expected behaviour as there
>>> is only partial support for Build-Depends (please see #903211 comment 10
>>> for details).
>>>
>>> We are of course happy to improve the documentation[1] on how to make
>>> these limitations more obvious.
>>>
>>> Thanks,
>>> ~Niels
>>>
>>> [1] https://release.debian.org/doc/britney/
>>> Source: docs folder in the britney2 repo
>>>
>>
>> So what's the best way for us the rust packaging team to track these situations? Presumably when it's time to release Debian buster these situations will still be bugs, but we don't want to have to deal with them all at the same time.
>>
> 
> Hi, I just wanted to follow up to this - we never got an answer here but it is still an outstanding issue. For example rust-ripgrep 0.9.0-4 in testing (buster) is not buildable in testing because it build-depends on rust-clap which is only in unstable.
> 
> https://packages.debian.org/source/buster/rust-ripgrep
> 
> If you want a more precise description of the issue see https://github.com/kpcyrd/cargo-debstatus/issues/2 but it seems to me that you understand it already.

Yes, this is an issue in britney, see #599848.

For the time being, if you want to know which packages are currently
problematic, in order to solve these issues before the freeze, you can look at

https://qa.debian.org/dose/debcheck/src_testing_main/index.html

e.g. on https://qa.debian.org/dose/debcheck/src_testing_main/1539320405/amd64.html

I only see rust-ripgrep matching /rust/.

Cheers,
Emilio



More information about the Pkg-rust-maintainers mailing list