Re: Getting a patch applied with an unresponsive maintainer

2022-05-03 Thread Adam Dinwoodie
On Tue, May 03, 2022 at 10:22:29AM +0100, Jonathan Dowland wrote:
> On Tue, May 03, 2022 at 09:19:36AM +0100, Adam Dinwoodie wrote:
> > So I guess the question now is: what, if anything, can I do to get that
> > code into a build and out the door and onto the Debian package
> > repositories?
> 
> Can you prepare an NMU patch (which incorporates the fix patch, as well
> as a changelog entry indicating it's a non-maintainer upload)? Then post
> that to the bug and explain you are seeking a sponsor to upload it.
> 
> <https://wiki.debian.org/NonMaintainerUpload>
> 
> You could ask for a sponsor on the debian-mentors or debian-devel
> mailing lists.

Exactly what I needed, thank you!

I hadn't known about the -mentors list, and I wasn't sure going straight
to -devel was appropriate, but I think that gives me my next steps here
:)



Re: Getting a patch applied with an unresponsive maintainer

2022-05-03 Thread Adam Dinwoodie
On Mon, May 02, 2022 at 11:03:01AM -0400, songbird wrote:
> 
> Adam Dinwoodie wrote:
> 
> i've sent a private reply since i'm not sure gmane sent the
> Cc: i requested.

It didn't :(

> ...
> > Can anyone give any advice about what my next steps might be if I want
> > to get this patch made more widely available?
> 
>   in looking at the following i see there is a request for
> help and that not much else has happened.
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006264
> 
> also look at:
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964947

Right.  That's ... not very promising.

>   do you have access to the repository on salsa?

With that hint, I've just found the repository[0].  It looks like the
maintainer created a patch to achieve effectively the same result as my
patch back in July 2019[1].  However, while it's in a branch labelled
"debian/sid", it doesn't appear to actually be available in Sid.

[0]: https://salsa.debian.org/smlx-guest/dhcpcd5
[1]: 
https://salsa.debian.org/smlx-guest/dhcpcd5/-/commit/62162b20e2fb14336f6d884ec6603ebf1d3ac463

So I guess the question now is: what, if anything, can I do to get that
code into a build and out the door and onto the Debian package
repositories?

> > I'm not a Debian developer, and as best I can tell I'd need to have
> > developer privileges already to be able to kick off a non-maintainer
> > upload.  And I don't think I currently have the spare bandwidth to do
> > justice to becoming a developer (I'm already the maintainer of a few
> > Cygwin packages, plus all of the other obligations of life...).  I am,
> > however, very happy to engage with discussions about patches and
> > approaches.
> >
> > Please keep me on the To/Cc list for any replies; I'm not currently
> > subscribed to this list.
> 
>   i've tried to do that via a Cc but i'm not sure gmane honors
> those.  we'll see...  :)

I'll try to remember to keep an eye on the mailing list archives in case
any other replies fall into the same hole...



Getting a patch applied with an unresponsive maintainer

2022-05-02 Thread Adam Dinwoodie
Hello!

I've found a bug in the dhcpcd5 package[0].  I've submitted a patch[1],
and I'd like to look at getting it included in the official package, not
least so I can stop maintaining my own local patches.  However -- unlike
when I've gone through this process after reporting bugs in other
packages -- the maintainer here doesn't seem to be monitoring or
responding to the BTS.

[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008059
[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008059#34

Can anyone give any advice about what my next steps might be if I want
to get this patch made more widely available?

I'm not a Debian developer, and as best I can tell I'd need to have
developer privileges already to be able to kick off a non-maintainer
upload.  And I don't think I currently have the spare bandwidth to do
justice to becoming a developer (I'm already the maintainer of a few
Cygwin packages, plus all of the other obligations of life...).  I am,
however, very happy to engage with discussions about patches and
approaches.

Please keep me on the To/Cc list for any replies; I'm not currently
subscribed to this list.

Adam