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


Reply via email to