On 2019-01-13 01:59:20, ANDK wrote:
Show quoted text> As per subject. Maybe it is a Dist::Zilla bug, I don't know, but I
> have verified that Moose does install Moose/Conflicts.pm but does not
> declare it in `provides`.
>
> What do you think, what needs fixing?
Yes, it looks like it's due to the order of the plugins, where the Conflicts module is generated after the 'provides' metadata has been calculated.
I'm not sure if it's an issue though -- Moose::Conflicts isn't in 02packages.details.txt, but does it need to be? I can't think of a situation where a distribution would need to declare a prerequisite on this module in particular, as it's just supporting code for conflict resolution during other modules' installation.
I'll think about it more as we gear up for another Moose release (which might be soon).