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

Reply via email to