Am I the only person who makes heavy use of the -X flag? I rely on
it to remove platform-specific XS modules because I build on Mac and
deploy on Linux, and want just the pure-perl dependencies (I install
the XS dependencies on the Linux boxes by hand).
I recently upgraded PAR::Packer and Module::ScanDeps after a 5-month
absence from the PAR world. I discovered that -X no longer excluded
specified module, but instead excluded dependencies of the specified
module. I applied a test and a fix to the Module::ScanDeps SVN.
If my fix breaks code for anyone, please let me know. But I believe
I restored functionality that existed through M::SD 0.73 and was
broken in 0.74-0.77 (based on looking at search.cpan.org diffs).
Chris