Project

General

Profile

Actions

Bug #7283

closed

centos 6 - gitbuilder mod_ssl broken dependency

Added by Alexandre Marangone about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Sandon Van Ness
Category:
-
Target version:
-
% Done:

100%

Source:
Support
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

From the doc, I'm using http://gitbuilder.ceph.com/apache2-rpm-centos6-x86_64-basic/ref/master to install httpd on the radosgw machine.

Installing mod_ssl will fail with the following message:

[root@localhost ~]# yum install mod_ssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile * base: centos.mirror.constant.com * extras: centos.mirror.constant.com * updates: centos.mirror.constant.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_ssl.x86_64 1:2.2.22-1.ceph.el6 will be installed
--> Processing Dependency: httpd-mmn = 20051115-x86-64 for package: 1:mod_ssl-2.2.22-1.ceph.el6.x86_64
--> Finished Dependency Resolution
Error: Package: 1:mod_ssl-2.2.22-1.ceph.el6.x86_64 (apache2-ceph-noarch)
Requires: httpd-mmn = 20051115-x86-64
Installed: httpd-2.2.22-1.ceph.el6.x86_64 (@apache2-ceph-noarch)
httpd-mmn = 20051115
httpd-mmn = 20051115-x86-64
Available: httpd-2.2.15-29.el6.centos.x86_64 (base)
httpd-mmn = 20051115
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Actions #1

Updated by Alexandre Marangone about 10 years ago

  • Source changed from other to Support
Actions #2

Updated by Ian Colle about 10 years ago

  • Assignee set to Sandon Van Ness
Actions #3

Updated by Sandon Van Ness about 10 years ago

  • Status changed from New to In Progress

I completley missed this issue bieng assigned to me. It looks like a simple issue with the dependency string containing the arch which it doesn't need and thus should be a pretty simple fix.

Hopefully I can get this fixed shortly.

Actions #4

Updated by Sandon Van Ness about 10 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

I believe this is fixed now. It appears it installed ok if you just did a yum install mod_ssl but once httpd and httpd-tools was installed it would error:

[root@centostesting ~]# yum install mod_ssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile * base: mirror.keystealth.org * epel: mirrors.solfo.com * extras: centos.mirror.ndchost.com * updates: centos.mirror.freedomvoice.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_ssl.x86_64 1:2.2.22-1.ceph.el6 will be installed
--> Processing Dependency: httpd-mmn = 20051115-x86-64 for package: 1:mod_ssl-2.2.22-1.ceph.el6.x86_64
--> Finished Dependency Resolution
Error: Package: 1:mod_ssl-2.2.22-1.ceph.el6.x86_64 (Ceph)
Requires: httpd-mmn = 20051115-x86-64
Installed: httpd-2.2.22-1.ceph.el6.x86_64 (@Ceph)
httpd-mmn = 20051115
httpd-mmn = 20051115-x86-64
Available: httpd-2.2.15-29.el6.centos.x86_64 (base)
httpd-mmn = 20051115
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@centostesting ~]#

I re-packaged the mod_ssl rpm so its requires are just on httpd-mmn 20051115 without the x86_64 and it appears to have fixed the issue. Talked to alexandre on jabber and he veirified, Closing this out.

Actions

Also available in: Atom PDF