Subject: | Unable to upgrade from older versions |
Older versions of Module::Pluggable install into archlib instead of lib, which takes priority. This means that upgraded versions are ignored after being installed.
The only reasonable solution I know of for this is to delete the older files when installing. That is the solution I used for Devel::GlobalDestruction when moving it from archlib to lib.
This is related to RT#48951 and RT#54454.