in reply to Re^2: Update dependants if installed (was: Update these modules if installed?)
in thread Update dependants if installed (was: Update these modules if installed?)

Yeah, the lack of feedback to cpanm users is an annoyance.

Just a random thought; not great, but could be helpful. At configure-time, you could modify your pod to add an "INSTALLATION NOTES" section with text like: "This software was installed on $date at $time. At the time of installation, the following packages were already installed but now need upgrading".

  • Comment on Re^3: Update dependants if installed (was: Update these modules if installed?)

Replies are listed 'Best First'.
Re^4: Update dependants if installed (was: Update these modules if installed?)
by perlancar (Hermit) on Mar 10, 2020 at 18:23 UTC
    That's a nice idea and might be helpful to some; will add it to my list of things to consider for updating dependants. Thanks. For now, I'm adding "meta" (API) version checking to Log::ger for the next time this happens. At least users will get a clearer die message instead of some random failure.