[suggest] Re: perl-Apache-ASP

Michael Mansour mic at npgx.com.au
Mon Jul 2 12:32:25 CEST 2007


Hi Nico/Dries,

> > Hi Nico,
> >
> > > Dries wrote:
> > > > Actually they're not provided by the mod_perl package on RHEL4. You can
> > > > get the list of provides with the following command:
> > > > rpm -q --provides mod_perl
> > > > The output will contain for example 'perl(Apache::Connection)' but
> > > > not 'perl(Apache2::Connection)'. It contains files
> > > > like ..../Apache/Connection.pm but not .../Apache2/Connection.pm. So i
> > > > think you would need an update of mod_perl if you want to run that
> > > > version of perl-Apache-ASP. The package mod_perl is a part of RHEL
> > > > itself. It's not easy to upgrade that package i think.
> > > >
> > > > The mod_perl 2.0.2-6.1 package of RHEL5 does contain provides like
> > > > perl(Apache2::Connection).
> > > >
> > > > kind regards,
> > > > Dries
> > >
> > > I wonder if the centosplus 4.5 repository has a sufficiently updated
> > > mod_perl and httpd to provide these dependencies? As long as Dayne
> > > is consistently using Scientific Linux rather than RHEL, he may have
> > > some difficulty doing these upgrades for SL 44.
> >
> > I've just updated the majority of the SL44 server to SL45. I have four SL44
> > servers left to upgrade, which will complete by the end of the week.
> >
> > It's a thing to try though, I will try on one of the SL45 servers another
> > update run for perl-Apache-ASP and email here the results.

SL44 has mod_perl-1.99_16-4.5
SL45 has mod_perl-1.99_16-4.5

the same, so I expect the same result. I tried nevertheless by first doing a
clean all and then:

# yum --enablerepo=dag -y install perl-Apache-ASP
Loading "kernel-module" plugin
Setting up Install Process
Setting up repositories
dag                       100% |=========================|  951 B    00:00
sl-errata                 100% |=========================|  951 B    00:00
sl-base                   100% |=========================|  951 B    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 2.2 MB    00:01
dag       : ################################################## 6470/6470
Added 6470 new packages, deleted 0 old in 80.97 seconds
primary.xml.gz            100% |=========================|  23 kB    00:00
sl-errata : ################################################## 91/91
Added 91 new packages, deleted 0 old in 1.10 seconds
primary.xml.gz            100% |=========================| 661 kB    00:02
sl-base   : ################################################## 1750/1750
Added 1750 new packages, deleted 0 old in 32.75 seconds
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for perl-Apache-ASP to pack into transaction set.
perl-Apache-ASP-2.59-1.2. 100% |=========================| 9.5 kB    00:01
---> Package perl-Apache-ASP.noarch 0:2.59-1.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: perl(Apache2::Response) for package: perl-Apache-ASP
--> Processing Dependency: perl(MLDBM) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::SubRequest) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(MLDBM::Sync) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(MLDBM::Sync::SDBM_File) for package:
perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Connection) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestIO) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
--> Processing Dependency: perl(MLDBM::Sync) >= 0.25 for package: perl-Apache-ASP
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for perl-MLDBM-Sync to pack into transaction set.
perl-MLDBM-Sync-0.30-1.2. 100% |=========================| 3.2 kB    00:00
---> Package perl-MLDBM-Sync.noarch 0:0.30-1.2.el4.rf set to be updated
---> Downloading header for perl-MLDBM to pack into transaction set.
perl-MLDBM-2.01-2.2.el4.r 100% |=========================| 3.4 kB    00:00
---> Package perl-MLDBM.noarch 0:2.01-2.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: perl(Apache2::Response) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::SubRequest) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Connection) for package: perl-Apache-ASP
--> Processing Dependency: perl(FreezeThaw) for package: perl-MLDBM
--> Processing Dependency: perl(Apache2::RequestIO) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for perl-FreezeThaw to pack into transaction set.
perl-FreezeThaw-0.43-1.2. 100% |=========================| 2.6 kB    00:00
---> Package perl-FreezeThaw.noarch 0:0.43-1.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: perl(Apache2::Response) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::SubRequest) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestUtil) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Connection) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::RequestIO) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::ServerRec) for package: perl-Apache-ASP
--> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
--> Finished Dependency Resolution
Error: Missing Dependency: perl(Apache2::Response) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::SubRequest) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::RequestRec) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::ServerUtil) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::RequestUtil) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::Connection) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::RequestIO) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::ServerRec) is needed by package
perl-Apache-ASP
Error: Missing Dependency: perl(Apache2::Log) is needed by package perl-Apache-ASP

> > I appreciate your continuing suggestions. As suggested in another email,
> > upgrading to SL5 is not an option for this setup, I'd need to build new SL5
> > servers and run them in test for months before I could consider SL5 a
> > "working" solution.
> >
> > As an admin, I never dive from a platform without first testing how deep
> > the water is, it could be shallow with sharp rocks just under the surface.
> 
> There seems to be a mod_perl 2.0.3-1.el4s1 package in centos plus, 
> for example at 
> http://mirror.centos.org/centos/4/centosplus/i386/RPMS/  It contains 
> the 'perl(Apache2::*)' packages which you need for perl-Apache-ASP.

Hmm.. thanks for this Dries. I'll give it a go now and see what happens.

Michael.

> kind regards,
> Dries
------- End of Original Message -------




More information about the users mailing list