[suggest] perl-Apache-ASP RPM

Michael Mansour mic at npgx.com.au
Sun Jun 24 23:35:04 CEST 2007


Hi Nico/Dag,

> > > Message: 1
> > > Date: Sun, 24 Jun 2007 10:22:40 +1000
> > > From: "Michael Mansour" <mic at npgx.com.au>
> > > Subject: [suggest] perl-Apache-ASP RPM
> > > To: "suggest lists.rpmforge.net" <suggest at lists.rpmforge.net>
> > > Message-ID: <20070624001548.M39651 at npgx.com.au>
> > > Content-Type: text/plain;	charset=iso-8859-1
> > >
> > > Hi,
> > >
> > > I'm trying to install this RPM from rpmforge, and get the following
errors on
> > > both i386 and x86_64 systems:
> > >
> > > i386:
> > >
> > > # yum --enablerepo=dag -y install perl-Apache-ASP
> > > Loading "kernel-module" plugin
> > > Setting up Install Process
> > > Setting up repositories
> > > Reading repository metadata in from local files
> > > 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:00
> > > ---> 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
> > >
> > > x86_64:
> > >
> > > # yum --enablerepo=dag -y install perl-Apache-ASP
> > > Loading "kernel-module" plugin
> > > Setting up Install Process
> > > Setting up repositories
> > > Reading repository metadata in from local files
> > > Parsing package install arguments
> > > Resolving Dependencies
> > > --> Populating transaction set with selected packages. Please wait.
> > > ---> Package perl-Apache-ASP.noarch 0:2.59-1.2.el4.rf set to be updated
> > > --> Running transaction check
> > > --> Processing Dependency: perl(MLDBM) for package: perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::RequestUtil) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Connection) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Response) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::SubRequest) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(MLDBM::Sync) >= 0.25 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::RequestIO) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(MLDBM::Sync) for package: perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::ServerRec) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(MLDBM::Sync::SDBM_File) for package:
> > > perl-Apache-ASP
> > > --> Restarting Dependency Resolution with new changes.
> > > --> Populating transaction set with selected packages. Please wait.
> > > ---> Package perl-MLDBM-Sync.noarch 0:0.30-1.2.el4.rf set to be updated
> > > ---> Package perl-MLDBM.noarch 0:2.01-2.2.el4.rf set to be updated
> > > --> Running transaction check
> > > --> Processing Dependency: perl(Apache2::RequestUtil) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Connection) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Response) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::SubRequest) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(FreezeThaw) for package: perl-MLDBM
> > > --> Processing Dependency: perl(Apache2::RequestRec) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::ServerUtil) 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
> > > --> Restarting Dependency Resolution with new changes.
> > > --> Populating transaction set with selected packages. Please wait.
> > > ---> Package perl-FreezeThaw.noarch 0:0.43-1.2.el4.rf set to be updated
> > > --> Running transaction check
> > > --> Processing Dependency: perl(Apache2::RequestUtil) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Log) for package: perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::Connection) for package:
> perl-Apache-ASP
> > > --> 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::RequestIO) for package:
> perl-Apache-ASP
> > > --> Processing Dependency: perl(Apache2::ServerRec) for package:
> perl-Apache-ASP
> > > --> Finished Dependency Resolution
> > > Error: Missing Dependency: perl(Apache2::RequestUtil) is needed by package
> > > perl-Apache-ASP
> > > Error: Missing Dependency: perl(Apache2::Log) 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::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::RequestIO) is needed by package
> > > perl-Apache-ASP
> > > Error: Missing Dependency: perl(Apache2::ServerRec) is needed by package
> > > perl-Apache-ASP
> > >
> > > Checking the deplist:
> > >
> > > # yum --enablerepo=dag deplist perl-Apache-ASP
> > > Loading "kernel-module" plugin
> > > Finding dependencies:
> > > Setting up repositories
> > > Reading repository metadata in from local files
> > > package: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Class::Struct)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Digest::MD5)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache2::Response)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::SubRequest)
> > >    Unsatisfied dependency
> > >   dependency: perl(Getopt::Std)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::Response)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache::ASP)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Cwd)
> > >    provider: perl-Cwd.x86_64 2.21-1.2.el4.rf
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache2::RequestUtil)
> > >    Unsatisfied dependency
> > >   dependency: perl(File::Basename)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::Share::CORE)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Fcntl)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Time::Local)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::CGI::Table)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl >= 5.00503
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::Lang::PerlScript)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(vars)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::CollectionItem)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(MLDBM::Sync) >= 0.25
> > >    provider: perl-MLDBM-Sync.noarch 0.30-1.2.el4.rf
> > >   dependency: perl(Carp)
> > >    provider: perl-Devel-Carp.noarch 0.04-1.2.el4.rf
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Data::Dumper)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::State)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache2::RequestRec)
> > >    Unsatisfied dependency
> > >   dependency: perl(MLDBM)
> > >    provider: perl-MLDBM.noarch 2.01-2.2.el4.rf
> > >    provider: perl-MLDBM.noarch 2.01-1.2.el4.rf
> > >   dependency: perl(MLDBM::Sync)
> > >    provider: perl-MLDBM-Sync.noarch 0.30-1.2.el4.rf
> > >   dependency: perl(Apache::ASP::Collection)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache2::RequestIO)
> > >    Unsatisfied dependency
> > >   dependency: perl(bytes)
> > >    provider: perl-Template-Toolkit.x86_64 2.14-1.2.el4.rf
> > >    provider: perl-Template-Toolkit.x86_64 2.15-1.el4.rf
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache::ASP::Server)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache::ASP::CGI)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(APR::Table)
> > >    provider: mod_perl.x86_64 1.99_16-4.5
> > >    provider: mod_perl.x86_64 1.99_16-4
> > >   dependency: perl(Apache::ASP::GlobalASA)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache2::ServerUtil)
> > >    Unsatisfied dependency
> > >   dependency: perl >= 5.002
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache2::ServerRec)
> > >    Unsatisfied dependency
> > >   dependency: perl(SDBM_File)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(Apache2::Connection)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache::ASP::Request)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Apache2::Log)
> > >    Unsatisfied dependency
> > >   dependency: perl(MLDBM::Sync::SDBM_File)
> > >    provider: perl-MLDBM-Sync.noarch 0.30-1.2.el4.rf
> > >   dependency: /usr/bin/perl
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(strict)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >   dependency: perl(APR::Pool)
> > >    provider: mod_perl.x86_64 1.99_16-4.5
> > >    provider: mod_perl.x86_64 1.99_16-4
> > >   dependency: perl(Apache::ASP::Date)
> > >    provider: perl-Apache-ASP.noarch 2.59-1.2.el4.rf
> > >   dependency: perl(Exporter)
> > >    provider: perl.x86_64 3:5.8.5-36.RHEL4
> > >
> > > So the unsatisfied dependencies are:
> > >
> > >   dependency: perl(Apache2::Response)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::SubRequest)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::RequestUtil)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::RequestRec)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::RequestIO)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::ServerUtil)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::ServerRec)
> > >    Unsatisfied dependency
> > >   dependency: perl(Apache2::Log)
> > >    Unsatisfied dependency
> > >
> > > Yet looking these up they all seem to already exist in the mod_perl RPM that
> > > comes with the distribution (SL44).
> > >
> > > Any ideas?
> > >
> > > Thanks.
> > >
> > > Michael.
> > >
> > >   
> > Where does SL44 (Scientific Linux 4.4, I assume!) look for its 
> > rpmforge repositories? Check /etc/yum.repos.d/rpmforge.repo to see:
> 
> I've installed rpmforge-release on each server and ran the update, 
> but I get the same result as above ending with:
> 
> 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
> 
> > it's probably looking in the rhel4 repository. And what does "yum
> 
> It shows:
> 
> # cat rpmforge.repo
> # Name: RPMforge RPM Repository for Red Hat Enterprise 4 - dag
> # URL: http://rpmforge.net/
> [rpmforge]
> name = Red Hat Enterprise $releasever - RPMforge.net - dag
> #baseurl = http://apt.sw.be/redhat/el4/en/$basearch/dag
> mirrorlist = http://apt.sw.be/redhat/el4/en/mirrors-rpmforge
> #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
> enabled = 0
> protect = 0
> gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
> gpgcheck = 1
> 
> (I don't like to enable by default). But the rhel4 repo is the 
> correct one for Scientific Linux 4.4, unless you have another understanding?
> 
> > list extras" say about RPM's you may have installed form elsewhere 
> > causing confusing dependencies?
> 
> I've checked using the "yum --enablerepo=rpmforge list extras" (nice 
> feature), and the only perl modules I get which are extra are:
> 
> perl-DBI.noarch                          1.50-2                 installed
> perl-Filesys-Df.noarch                   0.90-1                 installed
> perl-HTML-Parser.i386                    3.56-1                 installed
> perl-Math-BigInt.noarch                  1.86-1                 installed
> perl-Math-BigRat.noarch                  0.19-1                 installed
> perl-Sys-Syslog.noarch                   0.18-1                 installed
> perl-Test-Simple.noarch                  0.70-1                 installed
> perl-Time-HiRes.noarch                   1.9707-1               installed
> perl-bignum.noarch                       0.21-1                 installed
> 
> which are ones I use for another application.
> 
> So none of this really explains why the perl-Apache-ASP package 
> can't find it's dependencies?

Something else worth noting.

I downloaded the perl-Apache-ASP-2.59-1.2.el4.rf.noarch.rpm RPM and went to
manually apply:

# rpm -Uvh perl-Apache-ASP-2.59-1.2.el4.rf.noarch.rpm
error: Failed dependencies:
        perl(Apache2::Connection) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::Log) is needed by perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::RequestIO) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::RequestRec) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::RequestUtil) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::Response) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::ServerRec) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::ServerUtil) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(Apache2::SubRequest) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(MLDBM) is needed by perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(MLDBM::Sync) is needed by perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(MLDBM::Sync) >= 0.25 is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch
        perl(MLDBM::Sync::SDBM_File) is needed by
perl-Apache-ASP-2.59-1.2.el4.rf.noarch

So basically what the RPM seems to want is:

perl-Apache2-Connection or Connection.pm on SL44:

# locate Connection.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/Connection.pm

# rpm -qf
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/Connection.pm
mod_perl-1.99_16-4.5

perl-Apache2-Log or Log.pm on SL44:

# locate Log.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/Log.pm

# rpm -qf /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/Log.pm
mod_perl-1.99_16-4.5

perl-Apache2-RequestIO or RequestIO.pm on SL44:

# locate RequestIO.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/RequestIO.pm

# rpm -qf
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/RequestIO.pm
mod_perl-1.99_16-4.5

perl-Apache2-RequestRec or RequestRec.pm on SL44:

# locate RequestRec.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/RequestRec.pm

# rpm -qf
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/RequestRec.pm
mod_perl-1.99_16-4.5

perl-Apache2-RequestUtil or RequestUtil.pm on SL44:

# locate RequestUtil.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Apache/RequestUtil.pm

etc...

perl-Apache2-Response
perl-Apache2-ServerRec
perl-Apache2-ServerUtil
perl-Apache2-SubRequest
perl-Apache2-MLDBM
perl-Apache2-MLDBM-Sync
perl-Apache2-MLDBM-Sync-SDBM_File

My point is, that these perl modules are already installed and part of the
mod_perl package on SL44 (which is RHEL4 U4). With this being the case, why
aren't the dependencies being satisfied?

I realise I can install with the --nodeps option, but I'm hoping to report
this now as a bug so we can possibly fix it at the source.

What you think?

Michael.




More information about the users mailing list