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

Ximin Luo infinity0 at debian.org
Fri Oct 12 05:40:00 BST 2018


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.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-rust-maintainers mailing list