Bug#1077031: dh-make-perl: Create template for debian/changelog with urgency=medium

Joenio Marques da Costa joenio at joenio.me
Thu Jul 25 15:51:48 BST 2024


Hello again,

I've made the changes and fixed the tests, Merge Request was opened
on Salsa:
- 
https://salsa.debian.org/perl-team/modules/packages/dh-make-perl/-/merge_requests/5

There is Lintian test failing with the message below but I'm not sure
it's related to changes introduced by the MR above.

Lintian test failing:
- newer-standards-version 4.7.0 (current is 4.6.2)

Best,

Le 25/07/2024 à 14:15, Joenio Marques da Costa a écrit :
> Hi gregor,
> 
> Great, thanks for your super-incredible-fast reply here :)
> 
> I'm working on it, I will come back ASAP with news.
> 
> Cheers,
> 
> Le 25/07/2024 à 14:11, gregor herrmann a écrit :
>> On Thu, 25 Jul 2024 14:02:06 +0200, Joenio Marques da Costa wrote:
>>
>>> The "developers-reference - 6.3. Best practices" [2] recommends to set
>>> the urgency=medium for all unstable uploads, what is followed by tools
>>> such as dh_make but not by dh-make-perl, I think that it can be a source
>>> of confusion, having "similar" tools with different behaviors.
>>
>> Ok.
>>> I think it would be good to change dh-make-perl to create the
>>> debian/changelog with urgency=medium and to keep it in conformance with
>>> what is suggested as good practice by the developers-reference, even if
>>> it has no practical effect I think it's the right thing to do to avoid
>>> misunderstandings.
>>
>> Fine with me :)
>>> I dig into the dh-make-perl source code and I've found the place where
>>> it can be changes, it doesn't look a big change but I suppose this
>>> change will break some automated tests. I can spend more time on it to
>>> update the automated tests related to this change if you the maintainers
>>> are ok with that change.
>>
>> Indeed:
>>
>> % grep -r "urgency=low" t/
>> t/dists.t:    unshift @changelog, "libstrange-perl (3.1-1) UNRELEASED; 
>> urgency=low\n";
>> t/dists/Strange-0.1/wanted-debian--refresh/changelog:libstrange-perl 
>> (0.1-1) unstable; urgency=low
>> t/dists/Strange-0.1/wanted-debian--refresh-email/changelog:libstrange-perl (3.1-1) UNRELEASED; urgency=low
>> t/dists/Strange-0.1/wanted-debian--refresh-email/changelog:libstrange-perl (0.1-1) unstable; urgency=low
>> t/dists/Strange-0.1/wanted-debian--refresh--source-format=3.0_quilt/changelog:libstrange-perl (0.1-1) unstable; urgency=low
>> t/dists/Strange-0.1/wanted-debian/changelog:libstrange-perl (0.1-1) 
>> unstable; urgency=low
>> t/dists/Strange-2.1/wanted-debian--refresh/changelog:libstrange-perl 
>> (2.1-1) unstable; urgency=low
>> t/dists/Strange-2.1/wanted-debian--refresh-email/changelog:libstrange-perl (3.1-1) UNRELEASED; urgency=low
>> t/dists/Strange-2.1/wanted-debian--refresh-email/changelog:libstrange-perl (2.1-1) unstable; urgency=low
>> t/dists/Strange-2.1/wanted-debian--refresh--source-format=3.0_quilt/changelog:libstrange-perl (2.1-1) unstable; urgency=low
>> t/dists/Strange-2.1/wanted-debian/changelog:libstrange-perl (2.1-1) 
>> unstable; urgency=low
>>
>>
>> So yeah, please go ahead :)
>>
>>
>> Cheers,
>> gregor
>>
> 

-- 
Joenio Marques da Costa
Invited Researcher at Université Gustave Eiffel
Research Software Engineer at LISIS
Developer at CorTexT platform & RISIS Core Facility
http://umr-lisis.fr/membre/joenio



More information about the pkg-perl-maintainers mailing list