diff options
Diffstat (limited to 'lib/Dist/CheckConflicts.pm')
-rw-r--r-- | lib/Dist/CheckConflicts.pm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Dist/CheckConflicts.pm b/lib/Dist/CheckConflicts.pm index ec87fc3..5ec66b4 100644 --- a/lib/Dist/CheckConflicts.pm +++ b/lib/Dist/CheckConflicts.pm @@ -85,8 +85,12 @@ sub calculate_conflicts { my @ret; + CONFLICT: for my $conflict (keys %conflicts) { - eval "require $conflict; 1" or next; + { + local $SIG{__WARN__} = sub { }; + eval "require $conflict; 1" or next CONFLICT; + } my $installed = $conflict->VERSION; push @ret, { package => $conflict, |