Hi Hagen, I’m one of the PAUSE admins. I’m working on resolving situations where distributions have split ownership, or where there is conflict between packages in two or more CPAN distributions. Your Finance-Quant distribution[1] is one of these.
The problem is the "chart" package in Finance::Quant, which conflicted with the "Chart" module in the Chart distribution[2]. There are several ways this could be addressed: • You could tell PAUSE not to index the "chart" package, and probably not to index "quotes" and "ts" as well, because these packages are only referred to in Finance/Quant.pm. You could do this in the distribution metadata, or you could use the "PAUSE ignore package hack", where you just put a newline between "package" and "chart", and then PAUSE will ignore the package. • You could rename the inner packages to be Finance::Quant::chart, Finance::Quant::quotes, and Finance::Quant::ts. I submitted a pull request to do this in 2015[3], but if you’d prefer the change be done some other way, just let me know, and I’d be happy to help. • If you’re no longer using this distribution, it could be deleted from CPAN, which would remove it from the CPAN Index, resolving the clash. The easiest change to fix this would be to change the line "{package chart;" to be: {package chart; If you made that one change and released a new version with that, we could resolve this. Or if you want to give me co-maint, I could do a release that has this minimal change. Which option would you like to go with? Cheers, Neil [1] https://metacpan.org/release/Finance-Quant [2] https://metacpan.org/release/Chart [3] https://github.com/santex/finance-quant/pull/1