Bug#999962: RFS to solve bug#999962 (silversearcher-ag: depends on obsolete pcre3 library)

2023-09-26 Thread Nicholas D Steeves
control: tag -1 pending

Manphiz  writes:

> Nicholas D Steeves  writes:
>
>> Manphiz  writes:
>>
>>> Nicholas D Steeves  writes:
 Manphiz  writes:
> Manphiz  writes:
>
>>> BTW, I'm not a DD or DMD yet so I'm probably not able to submit to
>>> delayed queue yet, right?
>>
>> Right, the upload to the delayed queue using dput is something else, and
>> any uploads you make to ftp-master will not succeed.  I'm not sure if
>> mentors.debian.net has a delayed queue, and I can't see how that would
>> be useful--other than for practise.  Did you find the relevant section
>> in the Developer's Reference?
>>
>
> Uploaded to mentors[1].  Tried to search for NMU and mentors related
> contents in the Developer's Reference but didn't find much.  I guess
> mentors should be safer than the delayed queue.

mentors.debian.net != ftp.upload.debian.org

Each of those hosts has its own queue, naturally, because they're
different hosts.

Developers-reference ยง5.11 is the relevant section.

>> Before we get to the upload you need to submit an nmudiff of the source
>> package.  On a related note, if you don't know about these yet,
>> "msmtp-mta" and "apt-file" are really useful.  Msmtp-mta is an
>> alternative to other MTAs (useful for laptops, and Spwhitton told me
>> about apt-file :)  It's technically possible to use debdiff, but
>> "nmudiff" is a tool like "reportbug", but I'm not sure if nmudiff will
>> function without an mta, unlike reportbug.
>>
>
> Also sent the nmudiff to this bug.  Good thing that my postfix still
> works :)

Thank you, and oh good :) 

While technically it would be ok to upload directly (0 day), because
we've given the maintainer a lot of time to react to this bug, I've
chosen to upload to delayed=2.

Congrats on your first (sponsored) nmu!
Regards,
Nicholas


signature.asc
Description: PGP signature


Bug#999962: RFS to solve bug#999962 (silversearcher-ag: depends on obsolete pcre3 library)

2023-09-24 Thread Manphiz
Nicholas D Steeves  writes:

> Manphiz  writes:
>
>> Nicholas D Steeves  writes:
>>> Manphiz  writes:
 Manphiz  writes:
> [snip]
>>> Then finalise the changelog and build the package.
>>>
>>
>> Done as well.
>
> Thanks!
>
>>> Finally, learn about what an "nmudiff" is, and file one at the relevant
>>> bug.
>>>
>>
>> To be careful I'd like to have you take another look before doing so[1]
>> :)
>
> I pulled from your remote and noted the requested updates.  It looks
> good to me :)
>

Great, thanks!

>> BTW, I'm not a DD or DMD yet so I'm probably not able to submit to
>> delayed queue yet, right?
>
> Right, the upload to the delayed queue using dput is something else, and
> any uploads you make to ftp-master will not succeed.  I'm not sure if
> mentors.debian.net has a delayed queue, and I can't see how that would
> be useful--other than for practise.  Did you find the relevant section
> in the Developer's Reference?
>

Uploaded to mentors[1].  Tried to search for NMU and mentors related
contents in the Developer's Reference but didn't find much.  I guess
mentors should be safer than the delayed queue.

> Before we get to the upload you need to submit an nmudiff of the source
> package.  On a related note, if you don't know about these yet,
> "msmtp-mta" and "apt-file" are really useful.  Msmtp-mta is an
> alternative to other MTAs (useful for laptops, and Spwhitton told me
> about apt-file :)  It's technically possible to use debdiff, but
> "nmudiff" is a tool like "reportbug", but I'm not sure if nmudiff will
> function without an mta, unlike reportbug.
>

Also sent the nmudiff to this bug.  Good thing that my postfix still
works :)

> Best,
> Nicholas
>


[1] https://mentors.debian.net/package/silversearcher-ag/
-- 
Manphiz


signature.asc
Description: PGP signature


Bug#999962: RFS to solve bug#999962 (silversearcher-ag: depends on obsolete pcre3 library)

2023-09-23 Thread Nicholas D Steeves
Manphiz  writes:

> Nicholas D Steeves  writes:
>> Manphiz  writes:
>>> Manphiz  writes:
[snip]
>> Then finalise the changelog and build the package.
>>
>
> Done as well.

Thanks!

>> Finally, learn about what an "nmudiff" is, and file one at the relevant
>> bug.
>>
>
> To be careful I'd like to have you take another look before doing so[1]
> :)

I pulled from your remote and noted the requested updates.  It looks
good to me :)

> BTW, I'm not a DD or DMD yet so I'm probably not able to submit to
> delayed queue yet, right?

Right, the upload to the delayed queue using dput is something else, and
any uploads you make to ftp-master will not succeed.  I'm not sure if
mentors.debian.net has a delayed queue, and I can't see how that would
be useful--other than for practise.  Did you find the relevant section
in the Developer's Reference?

Before we get to the upload you need to submit an nmudiff of the source
package.  On a related note, if you don't know about these yet,
"msmtp-mta" and "apt-file" are really useful.  Msmtp-mta is an
alternative to other MTAs (useful for laptops, and Spwhitton told me
about apt-file :)  It's technically possible to use debdiff, but
"nmudiff" is a tool like "reportbug", but I'm not sure if nmudiff will
function without an mta, unlike reportbug.

Best,
Nicholas


signature.asc
Description: PGP signature


Bug#999962: RFS to solve bug#999962 (silversearcher-ag: depends on obsolete pcre3 library)

2023-09-22 Thread Manphiz
Nicholas D Steeves  writes:

> I've moved this discussion from debian-emacsen to the relevant bug.
> Please remove debian-emacsen from CC and add me to CC for all
> follow-ups.
>

Dropped debian-emacsen@.

> Manphiz  writes:
>
>> Manphiz  writes:
>>
>>>
>>> Thanks Nicholas!  I used licensecheck and checked manually and updated
>>> d/copyright accordingly in my merge request[1].  PTAL, thanks!
>>>
>>> [1] https://salsa.debian.org/debian/silversearcher-ag/-/merge_requests/1
>>
>> Friendly ping.
>
> haha @enable_pcre2_support.patch:L478
>
> Thanks for adding some copyright info; this will cover a "patches
> applied" view, but doesn't cover the "patches unapplied" source package
> (orig.tar, debian.tar, dsc).  If you manually evaluate the rules in
> d/copyright you'll see that this patch becomes misattributed to the
> debian/* holder, which gets even more confusing since you set yourself
> as the patch author ;)  Yes, I understand you synthesised commits, and
> I'm fine with that, but please finish fixing up d/copyright.
>

Makes sense.  Updated accordingly.

> changelog: Please enclose "Closes: #62" in parentheses in order to
> follow the style that is already in use by this package's maintainer;
> it's technically still Majime Mizuno's package, after all.
>

Done.

> Then finalise the changelog and build the package.
>

Done as well.

> Finally, learn about what an "nmudiff" is, and file one at the relevant
> bug.
>

To be careful I'd like to have you take another look before doing so[1]
:)

BTW, I'm not a DD or DMD yet so I'm probably not able to submit to
delayed queue yet, right?

> Thanks,
> Nicholas
>

[1] https://salsa.debian.org/debian/silversearcher-ag/-/merge_requests/1/diffs
-- 
Manphiz


signature.asc
Description: PGP signature


Bug#999962: RFS to solve bug#999962 (silversearcher-ag: depends on obsolete pcre3 library)

2023-09-20 Thread Nicholas D Steeves

I've moved this discussion from debian-emacsen to the relevant bug.
Please remove debian-emacsen from CC and add me to CC for all
follow-ups.

Manphiz  writes:

> Manphiz  writes:
>
>>
>> Thanks Nicholas!  I used licensecheck and checked manually and updated
>> d/copyright accordingly in my merge request[1].  PTAL, thanks!
>>
>> [1] https://salsa.debian.org/debian/silversearcher-ag/-/merge_requests/1
>
> Friendly ping.

haha @enable_pcre2_support.patch:L478

Thanks for adding some copyright info; this will cover a "patches
applied" view, but doesn't cover the "patches unapplied" source package
(orig.tar, debian.tar, dsc).  If you manually evaluate the rules in
d/copyright you'll see that this patch becomes misattributed to the
debian/* holder, which gets even more confusing since you set yourself
as the patch author ;)  Yes, I understand you synthesised commits, and
I'm fine with that, but please finish fixing up d/copyright.

changelog: Please enclose "Closes: #62" in parentheses in order to
follow the style that is already in use by this package's maintainer;
it's technically still Majime Mizuno's package, after all.

Then finalise the changelog and build the package.

Finally, learn about what an "nmudiff" is, and file one at the relevant
bug.

Thanks,
Nicholas


signature.asc
Description: PGP signature