Quoting Simon McVittie (2025-02-01 14:21:38)On Sat, 01 Feb 2025 at 13:13:32 +0100, Abou Al Montacir wrote:I believe the intended DEP-3 syntax for this is:so using that instead of Bug-Upstream might help?My understanding is that the Bug-<vendor> convention is intendedfor other downstreams, which might be Debian, a Debian derivative likeUbuntu, or sometimes an unrelated downstream like Fedora that has provideduseful/relevant information in their record of the equivalent bug.Agreed that *ideally* an URI for the forwarded bug is provided. But doesthe omission *invalidate* the data points of "yes, it has been forwardedsomewhere not mentioned, and has also been forwarded to some downstreamconfusingly labelled "Upstream"?
I suggest to go ahead and file a bug against the service, suggesting to
clarify (e.g. using a hover string) what causes an invalidation, andalso to choose a different keyword (e.g. "ambiguous" or "weak") whenstrictly speaking it is not invalid per the spec but just somehow notideal.
Bug-<Vendor>
orBug
(optional)It contains one URL pointing to the related bug (possibly fixed by the patch). TheBug
field is reserved for the bug URL in the upstream bug tracker. Those fields can be used multiple times if several bugs are concerned.The vendor name is explicitely encoded in the field name so that vendors can share patches among them without having to update the meta-information in most cases. The upstream bug URL is special cased because it's the central point of cooperation and it must be easily distinguishable among all the bug URLs.
--
Cheers, Abou Al Montacir
Attachment:
signature.asc
Description: This is a digitally signed message part