[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using




On August 4, 2025 3:55:56 PM GMT+02:00, Chris Hofstaedtler <zeha@debian.org> wrote:
>On Mon, Aug 04, 2025 at 02:40:07PM +0100, Julian Gilbey wrote:
>> Hi!
>> > +::
>> > +
>> > +    Built-Using: rust-pulsectl-rs (= 0.3.2-1+b1)
>> > +    Static-Built-Using: rust-gtk4 (= 0.7.3-3), rust-pulsectl-rs (= 0.3.2-1+b1)
>> > +
>[..]
>> I would therefore propose changing the Static-Built-Using field to use
>> *binary* packages and versions rather than *source* packages and
>> versions to fix this.
>
>Thanks for noticing. At least I've overlooked this in the past, but 
>I always understood S-B-U to list binary package names and binary 
>package versions.
>
>Let's see what everyone else thinks, but I think dealing here with source 
>package names is not a good idea.

I think for rust-*, it should make no practical difference, except for corner
cases where binary packages/versions would be more correct anyhow.

The tooling  emitting this (and possibly consuming it already?) would
need to be updated of course..


Reply to: