Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Is there a way to blacklist modules for cpan* client(s) which may be installed indirectly (dependency; in case of cpan, "recommends_policy"). Yes, I can turn off "recommends_policy" but that is all-or-nothing decision.
(Well, I installed MCE::Hobo. IO::FDPass was installed for being listed in recommended module. That apparently may not work with perl 5.22+ (5.26 installed here) ...
** Canary::Stability COMPATIBILITY AND SUPPORT CHECK ... *** However, in recent releases, P5P (who maintain perl) have been *** introducing regressions that are sometimes subtle and at other times *** catastrophic, often for personal preferences with little or no concern *** for existing code, most notably CPAN. *** *** For this reason, it has become very hard for me to maintain the level *** of reliability and support I have committed myself to in the past, at *** least with some perl versions: I simply can't keep up working around new *** bugs or gratituous incompatibilities, and in turn you might suffer from *** unanticipated problems. *** *** Therefore I have introduced a support and compatibility check, the results *** of which follow below, together with a FAQ and some recommendations. *** *** This check is just to let you know that there might be a risk, so you can *** make judgement calls on how to proceed - it will not keep the module from *** installing or working. *** *** The stability canary says: (nothing, it was driven away by harsh weather) *** *** It seems you are running perl version 5.026000, likely the "official" or *** "standard" version. While there is nothing wrong with doing that, *** standard perl versions 5.022 and up are not supported by IO::FDPass. *** While this might be fatal, it might also be all right - if you run into *** problems, you might want to downgrade your perl or switch to the *** stability branch. ...
... I am not about to set environment variables for each such module.)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: module blacklist for cpan*
by perlancar (Hermit) on Jul 04, 2017 at 09:52 UTC | |
by Anonymous Monk on Jul 05, 2017 at 01:46 UTC | |
|
Re: module blacklist for cpan*
by marioroy (Prior) on Jul 04, 2017 at 13:03 UTC | |
by Anonymous Monk on Jul 05, 2017 at 02:18 UTC | |
|
Re: module blacklist for cpan*
by karlgoethebier (Abbot) on Jul 04, 2017 at 08:34 UTC | |
by Anonymous Monk on Jul 05, 2017 at 02:15 UTC | |
|
Re: module blacklist for cpan*
by Tux (Canon) on Jul 04, 2017 at 21:53 UTC | |
by Anonymous Monk on Jul 05, 2017 at 01:56 UTC | |
|
Re: module blacklist for cpan*
by Anonymous Monk on Jul 04, 2017 at 06:45 UTC |