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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
02-09-2009, 11:40 AM
|
#1
|
Member
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416
Rep:
|
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..
|
|
|
02-10-2009, 04:48 AM
|
#2
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
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.
|
|
|
02-10-2009, 09:41 AM
|
#3
|
Member
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416
Original Poster
Rep:
|
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.
|
|
|
02-11-2009, 01:23 AM
|
#4
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
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
|
|
|
02-11-2009, 03:05 PM
|
#5
|
Member
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416
Original Poster
Rep:
|
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!!
|
|
|
02-11-2009, 05:46 PM
|
#6
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
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.
|
|
|
02-11-2009, 07:34 PM
|
#7
|
Member
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416
Original Poster
Rep:
|
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..
|
|
|
02-12-2009, 01:12 AM
|
#8
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
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.
|
|
|
02-13-2009, 07:45 PM
|
#9
|
Member
Registered: Nov 2003
Location: USA
Distribution: Ubuntu, CentOS, RedHat
Posts: 416
Original Poster
Rep:
|
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...
|
|
|
All times are GMT -5. The time now is 05:11 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|