Subject: | XS::Loader: sort modules in reinstall suggestion? |
While building+testing Google-Ads-AdWords-Client-5.8.2 I saw the following output:
...
# XS::Loader: XS module Date binary depends on XS module XS::Framework.
# Date was compiled with XS::Framework version 1.2.2, but current version is 1.2.6.
# Please reinstall all modules that binary depend on XS::Framework:
# cpanm -f Date Export::XS Geo::Geos Time::XS URI::XS
...
However, when installing these modules in this order (using CPAN.pm, but this should not matter in this situation), then after installing Date and then Export::XS, Export::XS complains that Date has to be installed again. So it would be better to sort the listed modules here by dependency (if this is possible here) and not alphabetically.