On Sun, May 26, 2013 at 10:36:30PM -0400, David Golden wrote: > There is a restriction on the *tarball* path -- but you uploaded to > different author directories so that doesn't matter. Basically, you > just swapped one author for the other as far as PAUSE is concerned.
I cannot think of any scenario where I would want to block a duplicate upload from the same user but allow a duplicate upload from another user... this sounds like a failure in application of the "be liberal in what you accept" rule. Is this genuinely considered a beneficial feature? Is there any appetite for tightening up the checking? If not, it sounds like we need another release-time tool for checking PAUSE for duplicate uploads. This can be done as a Dist::Zilla plugin, but that won't benefit dists not using that tool (and local::lib is in that class, unfortunately). > > - and BOTH 1.008009 releases are visible on metacpan via the left sidebar > > pulldown menu (see at > > https://metacpan.org/release/ETHER/local-lib-1.008010/) > > -- possibly an artifact of the first problem. > > No, it's because metacpan is stupid. See > http://www.nntp.perl.org/group/perl.cpan.workers/2013/03/msg1047.html It looks as if metacpan is just following PAUSE's lead here.