Skip Menu |

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

Report information
The Basics
Id: 79525
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: Don't add Dist::CheckConflicts to the dependencies
A module doesn't require Dist::CheckConlicts to run, so there should be a way to avoid adding it to the declared dependencies. See for example: https://github.com/doherty/utf8-all/issues/13
This plugin adds a script to your tarball that gets installed with your module, it's called something like "moose-outdated". This script uses Dist::CheckConficts to tell you what downstream dependencies Moose (in this case) conflicts with. This script uses a Moose::Conflicts module (also generated by the plugin) to do this. This module is also shipped with your tarball. This is why it adds Dist::CheckConflicts as a runtime dep.