Skip Menu |

This queue is for tickets about the HTML-Mason CPAN distribution.

Report information
The Basics
Id: 17140
Status: resolved
Priority: 0/
Queue: HTML-Mason

People
Owner: Nobody in particular
Requestors: hedges [...] ucsd.edu
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.32
Fixed in: (no value)



Subject: depends on mod_perl1 libs, should accept mod_perl2/Apache2
I use Mason with Apache2.2.0 and mod_perl 2.000002. It works fine if I follow the Mason docs and use CGI.pm for params with +GlobalRequest On. Installation should not depend on Apache::Request and mod_perl packages if Apache2::Request, mod_perl2 and CGI are present on the system. Mark Hedges hedges-at-ucsd.edu CPAN excerpt follows: CPAN.pm: Going to build D/DR/DROLSKY/HTML-Mason-1.32.tar.gz Checking whether your kit is complete... Looks good Creating new 'Build' script for 'HTML-Mason' version '1.32' ---- Unsatisfied dependencies detected during [D/DR/DROLSKY/HTML-Mason-1.32.tar.gz] ----- Apache::Request mod_perl Shall I follow them and prepend them to the queue of modules we are processing right now? [yes]
On Wed Jan 18 16:13:51 2006, guest wrote: Show quoted text
> I use Mason with Apache2.2.0 and mod_perl 2.000002. It works fine if I > follow the Mason docs and use CGI.pm for params with +GlobalRequest On. > Installation should not depend on Apache::Request and mod_perl packages > if Apache2::Request, mod_perl2 and CGI are present on the system. > > Mark Hedges > hedges-at-ucsd.edu > > CPAN excerpt follows: > > CPAN.pm: Going to build D/DR/DROLSKY/HTML-Mason-1.32.tar.gz > > Checking whether your kit is complete... > Looks good > Creating new 'Build' script for 'HTML-Mason' version '1.32' > ---- Unsatisfied dependencies detected during > [D/DR/DROLSKY/HTML-Mason-1.32.tar.gz] ----- > Apache::Request > mod_perl > Shall I follow them and prepend them to the queue > of modules we are processing right now? [yes]
I'm not sure exactly how this happened. The mod_perl prereq should be satisfied by 2.0+. The Apache::Request prereq is a known issue when you have both mod_perl 1 _and_ 2 installed on the same box, since we cannot know which version of mod_perl you intend to use. What versions of mod_perl did you have installed (both 1 and 2) at the time?
Subject: Re: [rt.cpan.org #17140] depends on mod_perl1 libs, should accept mod_perl2/Apache2
Date: Thu, 23 Feb 2006 09:02:46 -0800 (PST)
To: via RT <bug-HTML-Mason [...] rt.cpan.org>
From: Mark Hedges <hedges [...] ucsd.edu>
Not exactly sure about that time, but looks like only mod_perl2 2.000002 is installed now. I am pretty sure that was the case then as well; the hand build of Apache hasn't been modified. Mark On Thu, 23 Feb 2006, via RT wrote: Show quoted text
> Date: Thu, 23 Feb 2006 01:09:31 -0500 (EST) > From: via RT <bug-HTML-Mason@rt.cpan.org> > To: hedges@ucsd.edu > Subject: [rt.cpan.org #17140] depends on mod_perl1 libs, > should accept mod_perl2/Apache2 > > On Wed Jan 18 16:13:51 2006, guest wrote:
>> I use Mason with Apache2.2.0 and mod_perl 2.000002. It works fine if I >> follow the Mason docs and use CGI.pm for params with +GlobalRequest On. >> Installation should not depend on Apache::Request and mod_perl packages >> if Apache2::Request, mod_perl2 and CGI are present on the system. >> >> Mark Hedges >> hedges-at-ucsd.edu >> >> CPAN excerpt follows: >> >> CPAN.pm: Going to build D/DR/DROLSKY/HTML-Mason-1.32.tar.gz >> >> Checking whether your kit is complete... >> Looks good >> Creating new 'Build' script for 'HTML-Mason' version '1.32' >> ---- Unsatisfied dependencies detected during >> [D/DR/DROLSKY/HTML-Mason-1.32.tar.gz] ----- >> Apache::Request >> mod_perl >> Shall I follow them and prepend them to the queue >> of modules we are processing right now? [yes]
> > I'm not sure exactly how this happened. The mod_perl prereq should be > satisfied by 2.0+. The Apache::Request prereq is a known issue when you > have both mod_perl 1 _and_ 2 installed on the same box, since we cannot > know which version of mod_perl you intend to use. > > What versions of mod_perl did you have installed (both 1 and 2) at the time? > >
On Thu Feb 23 12:03:42 2006, hedges@ucsd.edu wrote: Show quoted text
> Not exactly sure about that time, but looks like only mod_perl2 > 2.000002 is installed now. I am pretty sure that was the case > then as well; the hand build of Apache hasn't been modified.
I just cannot duplicate this locally. If I tweak my system to only have mod_perl2 2.000002 installed, the Build.PL script figures this out and does not depend on Apache::Request. If a system has both mod_perl 1.x and mod_perl2 installed, it assumes you want to use mod_perl1, and does depend on Apache::Request, but that shouldn't really be a big problem, since it will be installable.
Subject: Re: [rt.cpan.org #17140] depends on mod_perl1 libs, should accept mod_perl2/Apache2
Date: Sun, 21 May 2006 09:52:39 -0700 (PDT)
To: via RT <bug-HTML-Mason [...] rt.cpan.org>
From: Mark Hedges <hedges [...] ucsd.edu>
That's OK. Somehow it must have detected that mod_perl1 was also installed and prompted to follow dependencies. I just say no and it's fine. Thanks. Mark On Sun, 21 May 2006, via RT wrote: Show quoted text
> From: via RT <bug-HTML-Mason@rt.cpan.org> > To: hedges@ucsd.edu > Date: Sun, 21 May 2006 12:29:11 -0400 (EDT) > Subject: [rt.cpan.org #17140] depends on mod_perl1 libs, > should accept mod_perl2/Apache2 > > > <URL: http://rt.cpan.org/Ticket/Display.html?id=17140 > > > On Thu Feb 23 12:03:42 2006, hedges@ucsd.edu wrote: >
> > Not exactly sure about that time, but looks like only mod_perl2 > > 2.000002 is installed now. I am pretty sure that was the case > > then as well; the hand build of Apache hasn't been modified.
> > I just cannot duplicate this locally. If I tweak my system to only have > mod_perl2 2.000002 installed, the Build.PL script figures this out and > does not depend on Apache::Request. If a system has both mod_perl 1.x > and mod_perl2 installed, it assumes you want to use mod_perl1, and does > depend on Apache::Request, but that shouldn't really be a big problem, > since it will be installable. > >