Skip Menu |

This queue is for tickets about the Dist-Zilla-Plugin-Conflicts CPAN distribution.

Report information
The Basics
Id: 78364
Status: rejected
Priority: 0/
Queue: Dist-Zilla-Plugin-Conflicts

People
Owner: Nobody in particular
Requestors: DOHERTY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Use the 'conflicts' CPAN::Meta relationship instead of x_conflicts
The documentation states "Finally, it adds the conflicts to the META.json and/or META.yml files under the "x_conflicts" key." - but we should probably use the standard conflicts relationship documented in https://metacpan.org/module/CPAN::Meta::Spec#Relationships instead.
On Fri Jul 13 21:36:42 2012, DOHERTY wrote: Show quoted text
> The documentation states "Finally, it adds the conflicts to the
META.json Show quoted text
> and/or META.yml files under the "x_conflicts" key." - but we should > probably use the standard conflicts relationship documented in > https://metacpan.org/module/CPAN::Meta::Spec#Relationships instead.
I have no idea what the state of the toolchain is. Is there anything out there using x_conflicts? If so, I'd want to have both available.
On Sun Sep 16 10:43:36 2012, DROLSKY wrote: Show quoted text
> On Fri Jul 13 21:36:42 2012, DOHERTY wrote:
> > The documentation states "Finally, it adds the conflicts to the
> META.json
> > and/or META.yml files under the "x_conflicts" key." - but we should > > probably use the standard conflicts relationship documented in > > https://metacpan.org/module/CPAN::Meta::Spec#Relationships instead.
> > I have no idea what the state of the toolchain is. Is there anything out > there using x_conflicts? If so, I'd want to have both available.
That 'conflicts' field in the META spec means something different entirely: "These libraries cannot be installed when the phase is in operation. This is a very rare situation, and the conflicts relationship should be used with great caution, or not at all." That isn't the same as "the dist being installed now makes these: ... dists out of date and should be updated immediately."