Le 2016-06-21 22:18:21, ETHER a écrit :
Show quoted text> This is bizarre. What is populating the prerequisite list?
> [AutoPrereqs] doesn't add prereqs for files in the distribution.
Dist::Zilla::Role::BundleDeps is the one that injects the circular dependency.
Show quoted text> You should add [CheckSelfDependency] to your bundle to catch these
> errors in the future :)
If I add [RemovePrereqs::Provided] that should be enough.
If I add both I will have to ensure the order is correct. Just more nightmares to come.
Show quoted text> (PS. please don't strip dist.ini from the uploaded distribution on
> CPAN - it makes it harder to diagnose issues, and it's also impossible
> to use grep.cpan.me to find users of particular plugins or
> configurations.)
This is from MARCEL's original code that I was just maintaining, and only recently modernized.
So far I just tried to preserve existing behaviour, even if I disagree. Like you, I think that removing dist.ini from the distribution is not a good thing.
--
Olivier Mengué -
http://perlresume.org/DOLMEN