Why not just introduce some code in your distribution that can catch the plugins doing things the old, broken way, and gracefully throw a notice to the user and exit, with the notice advising them to upgrade the broken plugin (caller() could potentially be used to get the plugin name)?
Not ideal, but significantly better than forcing an upgrade of user installed distributions.
In reply to Re^3: Update these modules if installed?
by stevieb
in thread Update dependants if installed (was: Update these modules if installed?)
by perlancar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |