libtask-weaken-perl 1.06-ok2 source package in openKylin

Changelog

libtask-weaken-perl (1.06-ok2) yangtze; urgency=medium

  * Modify debian/control.

 -- denghao <email address hidden>  Fri, 16 Sep 2022 11:08:28 +0300

Upload details

Uploaded by:
denghao
Sponsored by:
Cibot
Uploaded to:
Yangtze V1.0
Original maintainer:
Openkylin Developers
Architectures:
all
Section:
perl
Urgency:
Medium Urgency

Publishing See full publishing history

Series Pocket Published Component Section
Nile V2.0 proposed main perl
Nile V2.0 release main perl
Yangtze V1.0 release main perl
Yangtze V1.0 proposed main perl

Downloads

File Size SHA-256 Checksum
libtask-weaken-perl_1.06.orig.tar.gz 27.7 KiB 2383fedb9dbaef646468ea824afbf7c801076720cfba0df2a7a074726dcd66be
libtask-weaken-perl_1.06-ok2.debian.tar.xz 8.0 KiB 5a94b8469576129e8ebef6042ecb7fe8bb004ea8a0c883736f978099448e49b5
libtask-weaken-perl_1.06-ok2.dsc 1.8 KiB 56d8cd66eebb4731103ad83b032a5167677ecb996e59e2821d739907106a4135

Available diffs

View changes file

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.