On Thu, 2011-09-08 at 06:23 +0200, Andreas J. Koenig wrote: > > Given that I uploaded version 1.05 yesterday and given that according to > > PAUSE I have co-maint permission on the distribution, why was it not > > indexed? > > The tarball does not contain any file Base.pm, so the indexer cannot > intuit that you just uploaded XML::SAX::Base. You can convince the > indexer by writing in the META.yml a "provides" entry instead.
Ah - that explains it - thanks for looking into the issue. It also confirms that simply uploading another version would not have achieved anything. The way in which the XML::SAX::Base.pm file is generated on-the-fly by code in Makefile.PL is rather yucky - unfortunately that is what I have inherited. > I'm sorry that you did not get any email about this. The indexer just > gives up when a tarball has no pm file and no provides entry. I think > this is fixable, at least can be done better. ==> TODO The fact that I didn't get an email was my first clue that something was wrong. The fact that the entry in the index didn't change was further confirmation. I'll attempt to upload a new version with the "provides" entry "soon". Thanks again for looking into this for me. Regards Grant
