• Re: DD(s) to help DM land some long-overdue package updates?

    From Andrey Rahmatullin@21:1/5 to Reuben Thomas on Sat Jan 1 20:40:02 2022
    On Sat, Jan 01, 2022 at 07:06:09PM +0000, Reuben Thomas wrote:
    Here's a summary of the packages I'm trying to update. If any DD can help me get these uploaded, I'd be most grateful
    The packages you listed are not orphaned and the changes you listed don't warrant NMUs so your only options are either sending your updated packages
    to their current maintainers, or https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging

    I really just need a sponsor for uploads
    Well, that's not how it works for non-orphaned packages.
    Otherwise, see https://mentors.debian.net/sponsors/

    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmHQrIAtFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh c0IQAIgP5kpq86DVNAfNFSOsRaxa/5ZTB6GG9PE7wfhbKSeExYnoVwtavwQRTou+ q/rAmDXiW47yX4JdPyHsJJnwBXtBflSIdEbiCARUZMYfPvC8Axt59W+cZVSRV3Zt VwmgU1Icjw0fgYBlln6QvmDSdKa1oG301c9ZVhNLoVNhFJsZU+FGhfSqh7hm2oKt e6H11gNFu9Ei15d8leCmdHXi2sFwcvrDIYZyN798hAfJUgXJyDzhJsjMwsB0FekZ YYzKTpaGDQUO8o46XTnCLbFGfbFN2e8pJC+Eh3hN4r64o18+YwuWYfVeq/LyAEeh YypXCdUXD0CxqddZRx57Wr7SI9yaIMlB1X7nO/2kmUBjFh0TiBKKtJoc3LmGnplV jyVuIVebhMj2Klt6cAGFCub3tZDZ83snX/q/6IhDkKyxdrwowPeRIu4IfkBv10oe fO5cEd6eJOtCQpt8Z0juzlLSO6ejQCKOstj2tCOgY5xfX3Fux1KVw9I86VApIbgh G0/1pszyqk02YE11RUs8iDs/WnlNDOZv6mP8qzZFjJ3tjwGNBXBpwn028MwqWWjB GT2vFXSKwCgRuSxLIy9PX2xZR9zg3FjAJylclQ4s0TKVllZojob/ep9amXY8GfaW d0T2a28MutjuWxKqCYUiNoKp8AqfkegO2gGPm4z0eMBACYxQ
    =d3kU
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reuben Thomas@21:1/5 to All on Sat Jan 1 20:30:01 2022
    I'm a long-term Debian user and upstream maintainer, and a DM.

    I'm working to package updates to mature packages. All of them have
    maintainers who are at best sporadically responsive—I do not blame them! I'm sure they're all hugely overworked. (I'm also upstream for several packages with responsive maintainers who are all excellent at packaging new
    releases.) I've contacted various DDs who have helped me in the past, but
    over the last few years they've all been unresponsive too—again, I'm sure they are all swamped with higher-priority things to do.

    In particular, if you're the maintainer of one of the packages I mention,
    and you're reading this, please don't take this appeal as any sort of criticism! If you've not had a recent communication for me, it may just be a spam trap problem—do get in touch if you can!

    Here's a summary of the packages I'm trying to update. If any DD can help me get these uploaded, I'd be most grateful, it should also be good for users,
    as the upstreams I maintain contain in some cases many years of fixes and improvements relative to the current Debian version. In all cases, I'm happy
    to do the Debian packaging work too, and I have up-to-date packaging for
    most of the packages.

    * recode: recode 3.7 contains many years of fixes and improvements over the
    packaged 3.6, since the death of recode's author, François Pinard. The
    current release fixes almost all the outstanding issues in the BTS.

    * libpaper: I have completely rewritten libpaper, while keeping it
    compatible with the current version. It is more friendly to users, who can
    now have their own custom paper sizes, and to programs written in
    languages other than C, which can use it via the new "paper" command.

    * psutils: I have rewritten psutils in Perl (was in C), fixing bugs, and
    moving most of the functionality into pstops(1); most of the commands are
    now implemented as invocations of pstops.

    * finddup: this package used to be called perforate; it was removed from
    testing on 27th December. I renamed it (the old name confusing, as there
    was no "perforate" command, and these days the most useful functionality
    is the “finddup” command), fixed bugs, and simplified the code.

    * mmv: I have added the ability for mmv to rename directories, fixed bugs,
    and simplified the code.

    I really just need a sponsor for uploads and any other parts of the process (e.g. review of "finddup" as it's technically a new package) that I can't do myself as a mere DM.

    Feel free either to reply to this message or drop me a line directly; thanks
    in advance to anyone who's able to help!

    --
    https://rrt.sc3d.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reuben Thomas@21:1/5 to Boyuan Yang on Sat Jan 1 21:10:01 2022
    On Sat, 1 Jan 2022 at 19:48, Boyuan Yang <byang@debian.org> wrote:

    That being said, while providing a list onto debian-devel is not a bad idea, https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
    should be the correct choice. For a specific example, I just spotted https://bugs.debian.org/961136 the second time (last time back in May 2020); let me know if you would like to initiate a package salvaging process on this certain package and I can help.

    Thanks very much for the pointer! I was not aware of this process. It
    might be appropriate for me, I guess, but I'd still need DD help.

    --
    https://rrt.sc3d.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Boyuan Yang@21:1/5 to All on Sat Jan 1 20:50:01 2022
    在 2022-01-02星期日的 00:33 +0500,Andrey Rahmatullin写道:
    On Sat, Jan 01, 2022 at 07:06:09PM +0000, Reuben Thomas wrote:
    Here's a summary of the packages I'm trying to update. If any DD can help me
    get these uploaded, I'd be most grateful
    The packages you listed are not orphaned and the changes you listed don't warrant NMUs so your only options are either sending your updated packages
    to their current maintainers, or https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging

    I really just need a sponsor for uploads
    Well, that's not how it works for non-orphaned packages.
    Otherwise, see https://mentors.debian.net/sponsors/

    I would suggest DDs with spare time to take a deeper look into the package
    list provided by Reuben. Personally I found many of them neglected by their package maintainers.

    That being said, while providing a list onto debian-devel is not a bad idea, https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
    should be the correct choice. For a specific example, I just spotted https://bugs.debian.org/961136 the second time (last time back in May 2020); let me know if you would like to initiate a package salvaging process on this certain package and I can help.

    Thanks,
    Boyuan Yang

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmHQsCEACgkQwpPntGGC Ws5rDw//aSwsAon9dcK3yg/0ZKcIwRz5+gmhLWQJGyxwyTnkAuhRk79fv+YDUnnS QgSM7aNG6NkL+IaNPb3t2TVwF7sbIqk5XQePQGco6Tw4FMqCihPQWnogY9KeY4st 3DbpzijKcgJ1ztiyYY5ciJgMW0zU1xzpFevfXq5wvgTweE7eGctrFPq9FNffvDtO ehb22L8tpEGed4b2QdCer294Anbt5iu2x81CSUe+Lx5alo8Xa+RpgOrhuen0gZTe pAN2uHV2Am7Vd5hiJjFrmH33grw9hVhTzFmw7C955Nm6kFANKtBJvQzhvSt86/TK c0GIfrSDgVjd3kNzINJblR/4bcm1bLHOu2+lQCTJVP5cfh1KTPLx1+3bUFcbZBKb p6djupvcNLk1hsrzSt5o2hJqOYYJHAoVyknpjNZlNFf+UXxaR7EkKZ6Vq1ZR/eZR ohUnIIbEpqVv4r6yJAUWXhJVRdZlf9oiJ4CVhXbMpmkAGcXwkjrO86Ea5mWoR5v8 xxxrgrKUPqxpikqvgR0TbKKvjAg3pHp08Sp0MJ+8IbsVLAYjg8R3PiJth+yryIe1 vDQRJojQnIYAXPkI6DIkH9HtEkmMV5XngRfEktZI/C2LmxeWU7TFLUUbuHgCn9Sz YtqUD2BaJWsAhFn1ngXXyXQLUu9jseqLA/N3hrpowscWkpUQy28=
    =aHwM
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wookey@21:1/5 to Reuben Thomas on Sat Jan 1 22:00:01 2022
    On 2022-01-01 19:06 +0000, Reuben Thomas wrote:
    Here's a summary of the packages I'm trying to update. If any DD can help me get these uploaded, I'd be most grateful,

    Hi Rebuen. I helped you with the last libpaper refurbishment in
    2012-2014. Happy to do that again, although as people have pointed out
    complete rewrites are not really NMU material and we should follow the
    salvage process.

    Well done for getting those boring old packages into better shape (again).

    Wookey
    --
    Principal hats: Linaro, Debian, Wookware, ARM
    http://wookware.org/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEER4nvI8Pe/wVWh5yq+4YyUahvnkcFAmHQv8IACgkQ+4YyUahv nkcyiBAAq21awPqIs3Goufdrg4cnEIPovVG6nH4yBVfrKttpZdSkzubmXCiaFscQ Amq8x4r3NlgvWwqiMPR86Ui0foZQhQbz2hyVB5YNNCQGqtjij7LkmdfGJEK8TuIg SqY/0XicUmD24A6fNomXR0l6CBZbiCz9pL4aD/ZPS3ka7pZuYlllzIRPCi+/Qng4 0q4jRJa8A+geHxWM0YNILJWeFabAvhyYZdf7eUhzRSVXWFgVN3vC28Vlc3t+fvw0 CN2oBU1f7i82pGO8UEDzAa3Q0BNKzLO1qIqOe7c+13tASGGEOsHa6ELRNdux1YHB bvMtn2YgMwR4CAVUX7Mnohmc6OtuexwUZB2WtYGwztzAZ5/egS3I87P9sW4jFG56 sUTTvyq7oO2btrlvwIwLI23tGPR2/1xs80DD3f7VmNOqlwWE4izqBF5kPs8atPeX QBMXNazVeuLqwmy6pmmr0qqLdL8zb3TuGqu9ToBSkSAlyfScg2M5SGpYw+a/nFTc io+++mQvOu1d9KivOehqo/FVSwzxCIfNsZ7eqw0a6Br/IExGu0p4lLk7zUSjatbT 0exU/+5Y7BnHK8hjbbW7tHv5N1AU7w3r1CzxnVGlsjdtxNhcowOJo3u86mrLb+IZ iDjSp25CIcUeOAfBMEp1rbx3/HemMb8IkX/bnPUbnrRPyv7XZX4=
    =7rCz
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre-Elliott =?utf-8?Q?B=C3=A9cue@21:1/5 to Reuben Thomas on Sat Jan 1 21:50:02 2022
    Reuben Thomas <rrt@sc3d.org> wrote on 01/01/2022 at 20:52:15+0100:

    On Sat, 1 Jan 2022 at 19:48, Boyuan Yang <byang@debian.org> wrote:

    That being said, while providing a list onto debian-devel is not a bad idea, >> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
    should be the correct choice. For a specific example, I just spotted
    https://bugs.debian.org/961136 the second time (last time back in May 2020); >> let me know if you would like to initiate a package salvaging process on this
    certain package and I can help.

    Thanks very much for the pointer! I was not aware of this process. It
    might be appropriate for me, I guess, but I'd still need DD help.

    I suggest this path:

    Send bug reports with your debdiff proposals for each package. If 8 days
    after you get no reply from the maintainer, file an ITS against the
    packages for which you got no reply.

    If at the end of the process, the ITS pass, I'll make your uploads
    after reviewing the changes.

    Cheers,
    --
    PEB
    Both as a DD and as a MIA team member.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to Boyuan Yang on Sat Jan 1 23:50:01 2022
    On Sat, Jan 01, 2022 at 02:48:49PM -0500, Boyuan Yang wrote:
    should be the correct choice. For a specific example, I just spotted https://bugs.debian.org/961136 the second time (last time back in May 2020);

    yet the bug was never pinged after it was filed. and so as many bugs it
    "got lost", despite being there. I wouldn't blame a busy maintainer for that. I'd rather blame myself for not pinging the bug in >18 month despite caring.

    it's ok to ping bugs without an answer (after a sensible amount of time), and it's ok to ping again and again (again, after sensible time).


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    Stop saying that we are all in the same boat.
    We’re all in the same storm. But we’re not all in the same boat.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmHQ2LoACgkQCRq4Vgaa qhwtCRAAkOetfpPvcTi2afuBXkhgWuMAjtnLI6VhjTS88sJQYgiMIHoRg2EQODM/ ahRft2tX5kNH41kaRmaiviYVLFepewDWuM+Y0urPCoTx0WBPMWZiLri6nQxEG1vc TTF+eJsP9kYvTYEcHVClgBb8TLCFRMhT/jT3CKd5GY92tX3tn59EfYvnHUSc64Yc nNblBpq0hqs5jVzbpNtD40ojqiCOhJuYHi6yFRFQpELsuLXDNqZosrn1/LzLqGoT iRquHBI3ZmReS5/086MVryZ+Go+0BBiBO8Oe2/9ClSLBcwf+/Cg1TGEwAgKUJs+O axEu5c1l8iRyiRm2wNuYyf46yOxpEA1CMdrG+ARzuMFPmXOdoKYgbeP+mXGFlYjt gwxnDOS8ltxVyopoqk1JhJnGKPJ2nZMafoYgxzFw35UJLmSk6krlWMiBQIhmy/l5 uLzIqbDh2svneU5ck8CXPzjgrMDLj57DgiCJsVXewT6eyWpm5xYE0kpfncYK6Cp4 DEnBF9FrdNhDev2QWHLVNsBlYVMiG7FjtrzWY3YaNvv1DeykIHHSxbBDekQqeO1
  • From Reuben Thomas@21:1/5 to Wookey on Sun Jan 2 00:00:03 2022
    On Sat, 1 Jan 2022 at 20:55, Wookey <wookey@wookware.org> wrote:

    Hi Rebuen. I helped you with the last libpaper refurbishment in
    2012-2014. Happy to do that again, although as people have pointed out complete rewrites are not really NMU material and we should follow the salvage process.

    Well done for getting those boring old packages into better shape (again).

    Many thanks! I'll follow up PEB's offer, and see what happens.

    --
    https://rrt.sc3d.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reuben Thomas@21:1/5 to peb@debian.org on Sun Jan 2 00:00:03 2022
    On Sat, 1 Jan 2022 at 20:43, Pierre-Elliott Bécue <peb@debian.org> wrote:

    I suggest this path:

    Send bug reports with your debdiff proposals for each package. If 8 days after you get no reply from the maintainer, file an ITS against the
    packages for which you got no reply.

    If at the end of the process, the ITS pass, I'll make your uploads
    after reviewing the changes.

    Many thanks, I'll try to do this.

    --
    https://rrt.sc3d.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reuben Thomas@21:1/5 to Reuben Thomas on Fri Feb 4 15:50:01 2022
    On Sat, 1 Jan 2022 at 22:34, Reuben Thomas <rrt@sc3d.org> wrote:

    On Sat, 1 Jan 2022 at 20:43, Pierre-Elliott Bécue <peb@debian.org> wrote:

    I suggest this path:

    Send bug reports with your debdiff proposals for each package. If 8 days after you get no reply from the maintainer, file an ITS against the packages for which you got no reply.

    If at the end of the process, the ITS pass, I'll make your uploads
    after reviewing the changes.

    Many thanks, I'll try to do this.


    I thought I should give an update on my progress: Santiago Vila started
    work on packaging recode 3.7, one of the packages I mentioned, so I did
    some work to help with that. That has actually taken most of my time until
    now.

    However, I have also found some time to work on the packaging of mmv. I
    think this is one of the clearest-cut packages in the list I mentioned: I
    am the (new) upstream of mmv, and I have made a new release.

    Having just now got the new Debian packaging building without error, I
    shall now follow the ITS procedure and see what happens!

    --
    https://rrt.sc3d.org

    <div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 1 Jan 2022 at 22:34, Reuben Thomas &lt;<a href="mailto:rrt@sc3d.org">rrt@sc3d.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;
    border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sat, 1 Jan 2022 at 20:43, Pierre-Elliott Bécue &lt;<a href="mailto:peb@debian.org" target="_blank">peb@debian.org</a>&gt; wrote:<br>
    &gt;<br>
    &gt; I suggest this path:<br>
    &gt;<br>
    &gt; Send bug reports with your debdiff proposals for each package. If 8 days<br>
    &gt; after you get no reply from the maintainer, file an ITS against the<br> &gt; packages for which you got no reply.<br>
    &gt;<br>
    &gt; If at the end of the process, the ITS pass, I&#39;ll make your uploads<br> &gt; after reviewing the changes.<br>

    Many thanks, I&#39;ll try to do this.<br></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_d
  • From =?ISO-8859-1?Q?Pierre-Elliott_B=E9c@21:1/5 to All on Sat Feb 26 17:00:01 2022
    ------C12Q7FZTFGGBR4ZJFXEDZEDIJXRGUE
    Content-Type: text/plain;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    Le 26 février 2022 16:28:18 GMT+01:00, Reuben Thomas <rrt@sc3d.org> a écrit :
    On Fri, 4 Feb 2022 at 14:30, Reuben Thomas <rrt@sc3d.org> wrote:


    Having just now got the new Debian packaging building without error, I
    shall now follow the ITS procedure and see what happens!


    I have waited 8 days since posting debdiffs, and had no response, so I've
    now filed an ITS bug: #1006481.

    --
    https://rrt.sc3d.org

    ACK !
    --
    Pierre-Elliott Bécue
    From my phone
    ------C12Q7FZTFGGBR4ZJFXEDZEDIJXRGUE
    Content-Type: text/html;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    <html><head></head><body><div class="gmail_quote">Le 26 février 2022 16:28:18 GMT+01:00, Reuben Thomas &lt;rrt@sc3d.org&gt; a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-
    left: 1ex;">
    <div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 4 Feb 2022 at 14:30, Reuben Thomas &lt;<a href="mailto:rrt@sc3d.org">rrt@sc3d.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;
    border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div><div style="font-family:arial,helvetica,sans-serif;font-size:small">Having just now got the new Debian packaging building without error, I shall now follow the ITS procedure
    and see what happens!</div></div></div></blockquote></div><div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I have waited 8 days since posting debdiffs, and had no response, so I've now filed an
    ITS bug: #1006481.<br></div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><a href="https://rrt.sc3d.org" target="_blank">https://rrt.sc3d.org</a></div></div></div></div></div>
    </blockquote></div><br clear="all">ACK ! <div style='white-space: pre-wrap'>--<br>Pierre-Elliott Bécue<br>From my phone</div></body></html>
    ------C12Q7FZTFGGBR4ZJFXEDZEDIJXRGUE--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reuben Thomas@21:1/5 to Reuben Thomas on Sat Feb 26 16:50:01 2022
    On Fri, 4 Feb 2022 at 14:30, Reuben Thomas <rrt@sc3d.org> wrote:


    Having just now got the new Debian packaging building without error, I
    shall now follow the ITS procedure and see what happens!


    I have waited 8 days since posting debdiffs, and had no response, so I've
    now filed an ITS bug: #1006481.

    --
    https://rrt.sc3d.org

    <div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 4 Feb 2022 at 14:30, Reuben Thomas &lt;<a href="mailto:rrt@sc3d.org">rrt@sc3d.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;
    border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div><div style="font-family:arial,helvetica,sans-serif;font-size:small">Having just now got the new Debian packaging building without error, I shall now follow the ITS procedure
    and see what happens!</div></div></div></blockquote></div><div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I have waited 8 days since posting debdiffs, and had no response, so I&#39;ve now
    filed an ITS bug: #1006481.<br></div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><a href="https://rrt.sc3d.org" target="_blank">https://rrt.sc3d.org</a></div></div></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)