Hide Forgot
The modlist parser has been disabled with this line in lib/CPANPLUS/Internals/Source.pm: return {}; # Quick hack which was added to the __create_dslip_tree sub. This is nice because of the evals further down, which appear to enable arbitrary code execution. However, the 03modlist.data.gz file is still downloaded and stored locally, which seems wasteful.
Indeed, the file seems unused now. I will propose a patch to the upstream.
Created attachment 834310 [details] Proposed fix
Created attachment 835171 [details] Upstream fix The patch has been accepted by upstream as: commit 68f75c070e1c77a63164a8d127ea775d0ddb62dc Author: Petr Písař <ppisar> Date: Mon Dec 9 19:52:01 2013 +0000 [RT#91273] Useless downloading 03modlist.data.gz