Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)

[prev] [thread] [next] [Date index for 2004/12/13]

From: Randy Kobes
Subject: Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Date: 19:44 on 13 Dec 2004
On Mon, 13 Dec 2004, Stas Bekman wrote:

> Joe Schaefer wrote:
> > Stas Bekman <stas@xxxxxx.xxx> writes:
> >
> >
> >>Please test this package: http://apache.org/~stas/libapreq-1.33.tar.gz
> >>(Apache::Request for mod_perl 1.x) and report any problems here.
> >
> >
> > Builds fine for me on debian woody.  However the CPAN
> > dependencies for Apache::Test (a listed prereq) are
> > currently b0rked, because CPAN thinks mod_perl-2.0.0-RC1
> > provides it:
> >
> >   % perl -MCPAN -e shell
> >   i /Apache::Test/
> >   ...
> >   Module          Apache::Test    (G/GO/GOZER/mod_perl-2.0.0-RC1.tar.gz)
>
> *Sigh* This is another PAUSE issue. PAUSE needs to read META.yaml in both
> packages (mod_perl-2.0.0-RC1.tar.gz and Apache-Test-1.18.tar.gz) and see
> that Apache-Test is the real package and index it and not the one coming
> bundled with mp2. This was discussed on p5p but I'm not sure if was
> implemented (I could be wrong). Anybody knows who is in charge of
> META.yaml spec nowadays and where is the latest version? and whether PAUSE
> supports the new feature?

I'm not sure if PAUSE supports the new feature in META.yml
(specifying something as private, not to be indexed).
However, the mod_perl-2.0.0-RC1 package on a CPAN mirror
doesn't have a mod_perl-2.0.0-RC1.meta file, which if I
understand correctly, PAUSE automatically extracts from a
distribution if it finds a META.yml file within the
distribution (like it does for README, creating
mod_perl-2.0.0-RC1.readme, which does exist). So maybe PAUSE
never saw the META.yml file under mod_perl-2.0.0-RC1 for
some reason?

Even if it did, however, I'm not sure it would solve
this problem, as the full META.yml may not be implemented
yet by PAUSE. Some quick fixes are messy, and not
that maintainable:
- release an Apache-Test with a version newer than that
of mod_perl-2.0.0-RC1;
- place Apache-Test of the mod_perl-2.0.0-RC1 under a
directory (eg, t/) that PAUSE already ignores;
- have the owners of Apache-Test and mod_perl
non-overlapping, so that someone who owns mod_perl doesn't
have permission to include an indexable Apache-Test (of
course, it still gets uploaded, but PAUSE will refuse to
index the Apache-Test part);
- don't include Apache-Test with mod_perl, but rather
make it a prerequisite;

        -- 
        best regards,
randy

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

(message missing)

[RELEASE CANDIDATE] libapreq 1.33 (mp1)
Stas Bekman 21:04 on 12 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
David E. Wheeler 07:31 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Joe Schaefer 12:46 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Stas Bekman 16:12 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Joe Schaefer 18:38 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Randy Kobes 19:44 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Stas Bekman 20:04 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Randy Kobes 20:34 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Stas Bekman 20:50 on 13 Dec 2004

Re: [RELEASE CANDIDATE] libapreq 1.33 (mp1)
Stas Bekman 16:41 on 15 Dec 2004

Generated at 11:26 on 21 Dec 2004 by mariachi v0.52