[Bug 2002426] Re: Drop libfeature-compat-try-perl & libfeature-compat-class-perl dependencies (wrappers)
Launchpad Bug Tracker
2002426 at bugs.launchpad.net
Tue Mar 14 18:12:33 UTC 2023
This bug was fixed in the package licensecheck - 3.3.5-1ubuntu1
---------------
licensecheck (3.3.5-1ubuntu1) lunar; urgency=medium
* Avoid Feature::Compat::Try/Class wrappers (LP: #2002426)
libfeature-compat-try-perl and libfeature-compat-class-perl are wrappers
around (experimental) perl features, which allow falling back to an
external perl module if those features are not yet available.
In Ubuntu we want to avoid promoting those wrappers to "main", so we'll
make use of the fallback by default, until those features are available
in (non-experimental) perl.
-- Lukas Märdian <slyon at ubuntu.com> Tue, 17 Jan 2023 15:34:54 +0100
** Changed in: licensecheck (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to licensecheck in Ubuntu.
https://bugs.launchpad.net/bugs/2002426
Title:
Drop libfeature-compat-try-perl & libfeature-compat-class-perl
dependencies (wrappers)
Status in perl5:
New
Status in libfeature-compat-class-perl package in Ubuntu:
Won't Fix
Status in libfeature-compat-try-perl package in Ubuntu:
Won't Fix
Status in libstring-license-perl package in Ubuntu:
Fix Released
Status in licensecheck package in Ubuntu:
Fix Released
Bug description:
Drop libfeature-compat-try-perl & libfeature-compat-class-perl
dependencies, to avoid doing additional MIRs for those (temporary)
compat wrappers. Use the fallback options, until available in core
perl.
We should probably patch licensecheck to make use of the fallback variants, instead of processing intermediary MIRs for the "libfeature-compat-*-perl" wrappers. Keep the delta until those features are available in (non-experimenal) core perl.
libfeature-compat-try-perl => libsyntax-keyword-try-perl (>= 0.27) [in "main" already]
* experimenal availibility as of perl core 5.35.8:
https://metacpan.org/release/PEVANS/Feature-Compat-Try-0.05/source/lib/Feature/Compat/Try.pm
libfeature-compat-class-perl => libobject-pad-perl (>= 0.75) [in "main" already]
* currently under development:
https://metacpan.org/release/PEVANS/Feature-Compat-Class-0.04/source/lib/Feature/Compat/Class.pm
https://github.com/leonerd/perl5/tree/feature-class/
To manage notifications about this bug go to:
https://bugs.launchpad.net/perl5/+bug/2002426/+subscriptions
More information about the foundations-bugs
mailing list