PaulHowarth/Blog/2026-05

Paul's Blog Entries for May 2026

Friday 1st May 2026

Fedora Project

Local Packages

  • Updated perl-Test-MockModule to 0.182.0 as per the Fedora version

Sunday 3rd May 2026

Fedora Project

  • Updated perl-Test-MockModule to 0.183.0 in Rawhide:

    • Drop unused weaken import

    • Fix: new() returns distinct objects per package (GH#48)

    • Fix: Correct stacking edge cases in mock-layer restore (follow-up to GH#48)

    • Refactor: Integrate stacking with Moose/Mouse meta layer and re-mock corners (follow-up to GH#77)

Local Packages

  • Updated perl-Test-MockModule to 0.183.0 as per the Fedora version

Monday 4th May 2026

Fedora Project

  • Updated perl-Business-ISBN-Data to 20260502.001 in Rawhide:

    • Data update for 2026-05-02
  • Branched and built perl-Data-GUID (0.051) for EPEL-10.2 and EPEL-10

Tuesday 5th May 2026

Fedora Project

  • Branched and built perl-Class-C3 (0.35) for EPEL-10.2 and EPEL-10

  • Branched and built perl-Config-Any (0.33) for EPEL-10.2 and EPEL-10

  • Branched and built perl-MooseX-Types-Path-Class (0.09) for EPEL-10.2 and EPEL-10

Wednesday 6th May 2026

Fedora Project

  • Updated perl-Test-MockModule to 0.184.0 in Rawhide:

    • Fix: Restore noop() to return 1 for backward compatibility (GH#80)

Local Packages

  • Updated perl-Test-MockModule to 0.184.0 as per the Fedora version

  • Packaged proftpd 1.3.10rc1 with init via mod_systemd using Type=notify-reload, for testing (not in DNF repository, must be downloaded and installed manually)

Thursday 7th May 2026

Fedora Project

  • Updated perl-Authen-Radius to 0.36 in Rawhide:

    • Treat EINTR from can_read() as a retryable signal interruption rather than ETIMEOUT, so a signal arriving during recv_packet() no longer triggers a spurious retransmit when the reply is actually in flight

  • Updated perl-Test-MockModule to 0.185.0 in Rawhide:

    • Revert to pre-v0.181.0 behaviour: new() returns singleton-per-package by default again; pass distinct => 1 for v0.181's fresh-object-per-call behaviour (GH#83)

    • New: Test::MockModule->original_for($pkg, $sub): Call the original sub from inside a mock closure without capturing $mock

Local Packages

  • Updated perl-Test-MockModule to 0.185.0 as per the Fedora version

Friday 8th May 2026

Fedora Project

  • Updated perl-Test-Most to 0.42 in Rawhide:

    • Restore support for 'use Test::Most import => [...]' to select which symbols to export; the 0.39 export rework broke it (GH#18)

Local Packages

  • Updated perl-Test-Most to 0.42 as per the Fedora version


Previous Month: April 2026

Recent