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

Re: Mentors. Confirmed packages needing DD review and possible sponsorship



Clément Hermann <nodens@debian.org> writes:

> Hi,
>
> Le 05/02/2025 à 19:59, Ahmad Khalifa a écrit :
>> On 05/02/2025 07:43, Simon Josefsson wrote: 
>>> Phil Wyett <philip.wyett@kathenas.org> writes:
>
>>>> #1090036 RFS: golang-github-binwiederhier-ntfy/2.11.0-1 [ITA] --
>>>> Send push
>>>> notifications to your phone or desktop
>>>> RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090036
>>>> dget -x
>>>> https://mentors.debian.net/debian/pool/main/g/golang-github-
>>>> binwiederhier-ntfy/golang-github-binwiederhier-ntfy_2.11.0-1.dsc
>>>
>>> This package depends on the former package.  If I understand
>>> ftp-master's replies correctly (which may be a misunderstanding since I
>>> happen to think it is a strange rule) they don't want packages in NEW
>>> queue that build-depends on packages in the NEW queue.  So I would wait
>>> with this upload until the above one has been ACCEPTED.
>> Upload to experimental? Don't take my word, just making a
>> suggestion.
>> 
>
> Uploading to experimental doesn't bypass the NEW queue.
> I actually wasn't aware of this rule, but I guess it makes sense, as
> it's harder to build packages if dependencies are still in the NEW
> queue, and you'd have to review multiple packages at once. If there
> are multiple dependencies it makes it even harder, and you have to
> draw the line somewhere.

Yeah, but I'm not certain there is a rule like that: it makes uploading
a set of packages with circular dependencies impossible, for example, so
I don't think a rule like that could ever be enforced fully.  It also
make it really challenging to get packages with a sequence of
dependencies into Debian -- I had some example like this:

...
 golang-*
   sigstore-go
     cosign
       gitsign
         gittuf

I just uploaded all of them to NEW queue because waiting say 2 months
for each would take a year to get 'gittuf' into Debian, which I don't
think is reasonable.

However, for dependencies like this situation, I think it is fine to
make things easier for ftp-master and wait with the 'ntfy' upload until
the golang-*-when upload has been accepted.

/Simon

Attachment: signature.asc
Description: PGP signature


Reply to: