[Pkg-rust-maintainers] Bug#1083235: Bug#1083235: alacritty: Missing dependency for alacritty

James McCoy jamessan at debian.org
Mon Mar 24 19:18:37 GMT 2025


On Mon, Mar 24, 2025 at 07:53:20PM +0100, Chris Hofstaedtler wrote:
>On Mon, Mar 24, 2025 at 07:43:27PM +0100, NoisyCoil wrote:
>> Control: tags -1 + moreinfo
>>
>> Setting aside option 2 as it seems too involved for this situation, it seems
>> to me that option 1 goes explicitly against policy: the existence of this
>> bug proves the expectation is not fulfilled in practice, and packages must
>> depend on other packages needed for them to work properly. Recommends works
>> as long as the dependency is optional, which in this case it is not if one
>> uses x11.
>
>AFAIK this is exactly the point of Recommends. Not all situations
>require the package, and the user must change the defaults to not
>get the dependency installed.

There aren't _yet_ Recommends for the libraries. Even adding Recommends
doesn't address ensuring the right version is available (in terms of
library transitions), but I guess it's better than nothing.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



More information about the Pkg-rust-maintainers mailing list