On Tue, Jun 07, 2016 at 07:51:04PM +0200, Johan Vromans wrote: > On Tue, 7 Jun 2016 17:02:03 +0000 > Matt S Trout <m...@shadowcat.co.uk> wrote: > > > provides means "you don't need to index this dist at all", > > With all respect, according to CPAN:::Meta::Spec: > > "you shouldn't be indexing anything in the first place - just use that" > > At least I understand this to mean that whatever is in the provides should > turn up in the searches, listings, etc.
Yes, it should. Poor phrasing on my part, by "don't need to index" I meant "don't need to go through the dist looking for files" - at which point having no_index at all is unnecessary, and no_index-ing lib/ is just weird, and therefore downstream didn't handle it right. You didn't do anything *wrong*, you just did something sufficiently *odd* to surface an insufficiently tested code path. Now I've explained my mis-phrasing, does that make more sense? -- Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a clue http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ Email me now on mst (at) shadowcat.co.uk and let's chat about how our CPAN commercial support, training and consultancy packages could help your team.