Missing dependency

7 posts / 0 new
Last post
#1 Tue, 06/09/2009 - 06:32
Dim Git

Missing dependency

Bearing in mind the aggro I have had lately, I simply knew I would have trouble :o(

Fresh install on a new install of CentOS 5.3.

I get the following error :

--> Finished Dependency Resolution httpd-devel-2.2.3-22.el5.centos.1.i386 from installed has depsolving problems --> Missing Dependency: httpd = 2.2.3-22.el5.centos.1 is needed by package httpd-devel-2.2.3-22.el5.centos.1.i386 (installed)

Am I stressed or what ?

Does anyone have any clues please ?

Thanks for reading.

Tue, 06/09/2009 - 08:15
Dim Git

I have gone through the list of packages to be installed manually and in each case it comes back with the message "already installed and latest version Nothing to do"

Here is a copy of the output :

--> Running transaction check --> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: httpd-devel --> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: httpd-devel --> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: httpd-manual ---> Package httpd.x86_64 1:2.2.3-11.el5.3vm set to be updated ---> Package mod_ssl.x86_64 2:2.2.3-11.el5.3vm set to be updated ---> Package rubygems.noarch 0:0.9.2-1.el5 set to be updated --> Running transaction check --> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: httpd-devel ---> Package httpd-manual.x86_64 1:2.2.3-11.el5.3vm set to be updated ---> Package httpd-devel.x86_64 1:2.2.3-11.el5.3vm set to be updated --> Finished Dependency Resolution httpd-devel-2.2.3-22.el5.centos.1.i386 from installed has depsolving problems --> Missing Dependency: httpd = 2.2.3-22.el5.centos.1 is needed by package httpd-devel-2.2.3-22.el5.centos.1.i386 (installed)

FATAL - Fatal Error Occurred: Something went wrong during installation: 0

Grasping at straws, I have also done a "yum clean all"

Tue, 06/09/2009 - 09:04
andreychek

Do you know if you've done anything unusual with Apache/httpd? In the above, it's suggesting it doesn't have the httpd package it needs -- which could happen if, say, httpd were manually compiled and installed. But you'd know it if you did that ;-)

What do you get if you type this:

rpm -qa | grep httpd

Tue, 06/09/2009 - 09:14
Dim Git

Many thanks for posting back to me.

Here is the output :

-bash-3.2# rpm -qa | grep httpd

httpd-devel-2.2.3-22.el5.centos.1

httpd-devel-2.2.3-22.el5.centos.1

httpd-2.2.3-22.el5.centos.1

httpd-manual-2.2.3-22.el5.centos.1

After installing Webmin I did notice that Apache was not running so I let Webmin do it's thing and install it.

Would that account for the issue ?

Tue, 06/09/2009 - 10:05
Dim Git

I am so desperate to sort this, I plucked up courage and did a "yum remove httpd". Seems that went ok.

Now the install has gone past that error of failed dependency.

Keeping fingers crossed.

UPDATE I got some errors :-

INFO - yum -y -d 2 install virtualmin-base ...in progress, please wait... \WARNING: getfile: daily-9214.cdiff not found on remote server (IP: 193.1.193.64) WARNING: getpatch: Can't download daily-9214.cdiff from db.local.clamav.net |WARNING: getfile: daily-9214.cdiff not found on remote server (IP: 130.59.10.36) WARNING: getpatch: Can't download daily-9214.cdiff from db.local.clamav.net WARNING: getpatch: Can't download daily-9214.cdiff from db.local.clamav.net WARNING: Incremental update failed, trying to download daily.cvd -WARNING: Clamd was NOT notified: Can't connect to clamd through /var/run/clamav/clamd.sock connect(): No such file or directory |Enabling quotas on filesystem for /home

But it looks like it all went ok.

I can now get into Virtualmin.

Thanks for letting me panic here but most of all thanks for your post above which indicated the problem with HTTPD.

Tue, 06/09/2009 - 10:07
andreychek

Oh I didn't catch this the first time around. It looks like there's a combination of http packages from the VM repo and CentOS repo.

The ones from VM are using x86_64 variations, the CentOS ones aren't.

We'll see what happens here after the dust settles, let us know how it goes! :-) -Eric

Tue, 06/09/2009 - 10:27
Dim Git

Well, keep your fingers crossed for me.

So far I have run through the Wizard and I have set up a VH.

Seemingly without problem. Obviously I have to await DNS propagation of the domain before I really know.

I don't want to tempt fate, but so far, it looks good.

Topic locked