[suggest] Re: suggest Digest, Vol 24, Issue 9

Michael Mansour mic at npgx.com.au
Sun Jun 24 15:13:26 CEST 2007


Hi Nico,

> suggest-request at lists.rpmforge.net wrote:
> > Send suggest mailing list submissions to
> > 	suggest at lists.rpmforge.net
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > 	http://lists.rpmforge.net/mailman/listinfo/suggest
> > or, via email, send a message with subject or body 'help' to
> > 	suggest-request at lists.rpmforge.net
> >
> > You can reach the person managing the list at
> > 	suggest-owner at lists.rpmforge.net
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of suggest digest..."
> >
> >
> > Today's Topics:
> >
> >    1. perl-Apache-ASP RPM (Michael Mansour)
> >
> >
> > ----------------------------------------------------------------------
> >
> > 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: 
> it's probably looking in the rhel4 repository. And what does "yum 
> list extras" say about RPM's you may have installed form elsewhere 
> causing confusing dependencies? 

By default Scientific Linux comes with:

# cat dag.repo
[dag]
name=DAG rpms
baseurl=ftp://ftp.scientificlinux.org/linux/extra/dag/redhat/el4/en/$basearch/dag/
enabled=0
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dag

in the package:

# rpm -qf dag.repo
yum-conf-44-1.SL.noarch

I also run a local mirror of Dag's repo using Dag's mrepo.

Although I've been meaning to, I don't use the rpmforge RPM since the above
has worked for years. Scientific Linux also mirror Dag's repo.

Hmm.. I haven't used "yum list extras" before, I'll analyse it now and see.

I think I'll also install the rpmforge RPM to see if that makes a difference.

Thanks, I'll let you know how I go.

Michael.




More information about the users mailing list