Page 1 of 1

Can't install httpd-devel

Posted: Tue Sep 19, 2006 11:02 am
by d6d
I can't install httpd-devel on my box. CentOS4.2 + plesk8.01. yum updated

I need httpd-devel for install mod-security

yum install httpd-devel

Code: Select all

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 httpd-devel.i386 0:2.0.52-22.ent.centos4 set to be updated
--> Running transaction check
--> Processing Dependency: apr-devel for package: httpd-devel
--> Processing Dependency: pcre-devel for package: httpd-devel
--> Processing Dependency: apr-util-devel for package: httpd-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package pcre-devel.i386 0:4.5-3.2.RHEL4 set to be updated
---> Package apr-devel.i386 0:0.9.4-24.5.c4.1 set to be updated
---> Package apr-util-devel.i386 0:0.9.4-21 set to be updated
--> Running transaction check
--> Processing Dependency: expat-devel for package: apr-util-devel
--> Processing Dependency: db4-devel for package: apr-util-devel
--> Processing Dependency: openldap-devel for package: apr-util-devel
--> Processing Dependency: gcc = 3.4.5 for package: apr-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package expat-devel.i386 0:1.95.7-4 set to be updated
---> Package openldap-devel.i386 0:2.2.13-4 set to be updated
---> Package db4-devel.i386 0:4.2.52-7.1 set to be updated
---> Package gcc.i386 0:3.4.5-2 set to be updated
--> Running transaction check
--> Processing Dependency: cpp = 3.4.5-2 for package: gcc
--> Processing Dependency: openldap = 2.2.13-4 for package: openldap-devel
--> Processing Dependency: cyrus-sasl-devel >= 2.1 for package: openldap-devel
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package cyrus-sasl-devel.i386 0:2.1.19-5.EL4 set to be updated
---> Package cpp.i386 0:3.4.5-2 set to be updated
---> Package glibc-devel.i386 0:2.3.4-2.19 set to be updated
--> Running transaction check
--> Processing Dependency: openldap = 2.2.13-4 for package: openldap-devel
--> Processing Dependency: glibc-headers for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.3.4-2.19 for package: glibc-devel
--> Processing Dependency: glibc = 2.3.4-2.19 for package: glibc-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package glibc-headers.i386 0:2.3.4-2.19 set to be updated
---> Package glibc.i386 0:2.3.4-2.19 set to be updated
--> Running transaction check
--> Processing Dependency: openldap = 2.2.13-4 for package: openldap-devel
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
--> Processing Dependency: glibc-common = 2.3.4-2.19 for package: glibc
--> Processing Dependency: kernel-headers for package: glibc-headers
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package glibc-kernheaders.i386 0:2.4-9.1.98.EL set to be updated
--> Running transaction check
--> Processing Dependency: openldap = 2.2.13-4 for package: openldap-devel
--> Processing Dependency: glibc-common = 2.3.4-2.19 for package: glibc
--> Finished Dependency Resolution
Error: Missing Dependency: openldap = 2.2.13-4 is needed by package openldap-devel
Error: Missing Dependency: glibc-common = 2.3.4-2.19 is needed by package glibc

Code: Select all

[root@www1 etc]# rpm -q openldap
openldap-2.2.13-6.4E
[root@www1 etc]# rpm -q glibc-common
glibc-common-2.3.4-2.25
Has anybody see this too?

Posted: Wed Sep 20, 2006 10:54 am
by scott
did you screw around with your yum configs at all?

Posted: Thu Sep 21, 2006 9:29 am
by d6d
Yessir!

I successfully yum updated all packages. Then I was trying to install httpd-devel because I need mod-scurity.

Maybe I should have installed httpd-devel before yum update all?



this is my yum.conf

Code: Select all

[atomic]
name=Atomic Rocket Turtle - 4ES - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/4ES/

[atomic-app-vault]
name=Atomic Rocket Turtle - 4ES - Atomic PSA App Vault RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/app-vault/

[psa-8.0]
name=Atomic Rocket Turtle - 4ES - SW-Soft PSA 8.0 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-8.0/4ES/

[base]
name=Atomic Rocket Turtle - 4ES - Base OS RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-party/base/4ES/

BTW
my apache:
[root@www1 etc]# rpm -q httpd
httpd-2.0.52-28.ent.centos4

Posted: Thu Sep 21, 2006 11:59 am
by scott
Remove that [base] channel from the end there, you'd only need to use that if you were on RHEL4. Thats probably whats screwing things up

Posted: Fri Sep 22, 2006 5:04 pm
by d6d
thank you. i will give it try.