LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-09-2009, 11:40 AM   #1
cucolin@
Member
 
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416

Rep: Reputation: 31
Error: Missing Dependency: httpd-mmn = 20051115 is needed by package mod_dav_svn


The problem is in the subject line. i get this:
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mod_dav_svn.x86_64 0:1.4.2-2.el5 set to be updated
--> Processing Dependency: httpd-mmn = 20051115 for package: mod_dav_svn
--> Finished Dependency Resolution
Error: Missing Dependency: httpd-mmn = 20051115 is needed by package mod_dav_svn

while trying to do this:
sudo yum install mod_dav_svn

i was able to install subversion:
sudo yum install subversion

the task is to install subversion and whatever is needed. i was following these instructions:
http://wiki.centos.org/HowTos/Subversion

i'm running Centos and this is using a dedicated server hosting company which is using WHM. Do i really need mod_dav_svn for subversion. i already installed subversion.

Thanks..
 
Old 02-10-2009, 04:48 AM   #2
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
If you do a search using "httpd-mmn" as key words in an advanced search for Centos at RPM Search you'll find you need to install httpd-2.2.3-11.el5 to get that dependency.
Do a search with your specific version of Centos that you did not specify to see exactly which package you need to install. You may also need to add a repository to get it, or follow the links at RPM Search.
 
Old 02-10-2009, 09:41 AM   #3
cucolin@
Member
 
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416

Original Poster
Rep: Reputation: 31
thanks junior! does this means i need to re-install httpd(apache) in order to get httpd-mmn? i really don't understand how should this package be installed....i'm using Centos 5, 64bit.
 
Old 02-11-2009, 01:23 AM   #4
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
Well:
You forced me to look harder at your original post.
I noticed in your error: ---> Package mod_dav_svn.x86_64 0:1.4.2-2.el5 set to be updated
Which suggests that mod_dav_svn is already installed, but because you issued command: sudo yum install mod_dav_svn, yum thinks you want to upgrade it, but apparently does not see an updated version of it's dependency httpd-mmn.
Maybe you should query these packages to see if I'm correct with these commands below to see if they are installed, and what version:

rpm -q mod_dav_svn
rpm -q httpd
 
Old 02-11-2009, 03:05 PM   #5
cucolin@
Member
 
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416

Original Poster
Rep: Reputation: 31
rpm -q mod_dav_svn
package mod_dav_svn is not installed

rpm -q httpd
package httpd is not installed

httpd should be installed because we are running several websites in this server! Is this happening because everything is running under the Cpanel (WHM)?

Thanks Junior!!
 
Old 02-11-2009, 05:46 PM   #6
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
Quote:
Is this happening because everything is running under the Cpanel (WHM)?
Although this is out of my scope of knowledge in this area, I'm guessing...NO!
It is a dependency issue.

You should have run the rpm query for httpd also, because in order to install the version of mod_dav_svn you are trying to install, you need to install the httpd package version mentioned in my first post, there's no way around it other than trying to install a version of mod_dav_svn that is compatible with the version of httpd you say you have installed.

According to RPM Search, which is a very comprehensive search engine, there are only two previous versions of mod_dav_svn for Centos, they are for Cenots 4, (4.6 & 4.7) ---> mod_dav_svn-1.1.4-2.ent.x86_64.rpm. If you click on the link to this package you'll find you need "httpd-mmn = 20020903" (this refers to the day it was released). By clicking on that link, you'll find there are three versions of httpd for Centos 5 that satisfy that dependency. If one of these versions is the one you have installed, then you need to install ---> mod_dav_svn-1.1.4-2.ent.x86_64.rpm.

But...because this is a Centos 4 package, your distribution may refuse to install it, which means you have to upgrade httpd to the version I mentioned in my first post.
 
Old 02-11-2009, 07:34 PM   #7
cucolin@
Member
 
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416

Original Poster
Rep: Reputation: 31
Quote:
You should have run the rpm query for httpd also
i did:
Quote:
rpm -q httpd
package httpd is not installed
and its telling me httpd is not installed and it is installed. Junior, do you know if mod_dav_svn is necessary for running SVN? anyways, i will consult with the dedicated hosting company support because we had a few issues trying to deal with apache in the past. I will let you know so we can post a solution for this issue.

thanks..
 
Old 02-12-2009, 01:12 AM   #8
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
I don't know anything about servers and Apache, but I have great deductive reasoning skills. In one of your previous posts you said: "does this means i need to re-install httpd(apache) in order to get httpd-mmn?".
RPM is not all that stupid enough to report a package not installed when it is, meaning: it's not installed.
As I mentioned, RPM Search is a comprehensive search engine. So I put "apache" in the search field and selected Centos 5. Of the three pages of packages related to apache, httpd is not one of them.
The beauty of an RPM distribution is that you can cleanly un-install a package if you don't want/need it. If I were in your boots, I would have installed httpd-2.2.3-11.el5 a couple days ago to satisfy the dependency issue.
But that's just me.
 
Old 02-13-2009, 07:45 PM   #9
cucolin@
Member
 
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416

Original Poster
Rep: Reputation: 31
As i suspected i had to be done using the Cpanel/WHM following these instructions:
http://www.edugeek.net/forums/nix/26...anel-11-a.html

I wonder Cpanel/WHM is supposed to make things easier, but it seems completely the opposite. I had to recompile apache with dav support using Cpanel/WHM. Apache is under a different folder: /cpeasyapache

Hope this helps others...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Error: Missing Dependency: python(abi) = 2.4 is needed by package rhnlib etc... punt Linux - Software 8 09-06-2013 08:26 AM
Error: Missing Dependency: httpd >= 2.2.0 is needed by package gnome-user-share cucolin@ Linux - Server 2 11-27-2008 12:42 PM
Error: Missing Dependency: libsysfs.so.1 is needed by package iputils MarkEHansen Linux - General 9 09-19-2008 05:54 PM
Error: Missing Dependency: libdts.so.0 is needed by package mplayer slackergeek Fedora 5 06-07-2008 09:20 AM
Error: Missing Dependency: libwpd-1.so.7 is needed by package abiword tmick Fedora 9 10-11-2005 12:06 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration