libtask-weaken-perl 1.06-2 source package in Ubuntu

Changelog

libtask-weaken-perl (1.06-2) unstable; urgency=medium

  [ gregor herrmann ]
  * debian/*: update URLs from {search,www}.cpan.org to MetaCPAN.
  * debian/watch: use uscan version 4.

  [ Debian Janitor ]
  * Bump debhelper from old 10 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Remove obsolete fields Contact, Name from debian/upstream/metadata
    (already present in machine-readable debian/copyright).
  * Bump debhelper from old 12 to 13.

 -- Jelmer Vernooij <email address hidden>  Mon, 12 Dec 2022 18:22:32 +0000

Upload details

Uploaded by:
Debian Perl Group
Uploaded to:
Sid
Original maintainer:
Debian Perl Group
Architectures:
all
Section:
perl
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release universe perl
Noble release universe perl
Mantic release universe perl
Lunar release universe perl

Builds

Lunar: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
libtask-weaken-perl_1.06-2.dsc 2.1 KiB 14b4bcbaac82150cd80b895b945d91150a902d8e38e084b6fda6267577697e58
libtask-weaken-perl_1.06.orig.tar.gz 27.7 KiB 2383fedb9dbaef646468ea824afbf7c801076720cfba0df2a7a074726dcd66be
libtask-weaken-perl_1.06-2.debian.tar.xz 2.8 KiB f14a419c92068ff635842f876f34936e78bbd9c86443b2bce67323d4b2dd5fa6

Available diffs

No changes file available.

Binary packages built by this source

libtask-weaken-perl: module for ensuring that a platform has weaken support

 One recurring problem in modules that use Scalar::Util's weaken function is
 that it is not present in the pure-perl variant.
 .
 While this isn't necessarily always a problem in a straight CPAN-based Perl
 environment, some operating system distributions only include the pure-Perl
 versions, don't include the XS version, and so weaken is then "missing" from
 the platform, despite passing a dependency on Scalar::Util successfully.
 .
 The normal solution is to manually write tests in each distribution to ensure
 that weaken is available.
 .
 Task::Weaken restores the functionality testing to a dependency you do once
 in your Makefile.PL, rather than something you have to write extra tests for
 each time you write a module.