Bug 1086157
Summary: | RHEL6|RHEL5 Web Server from iso and httpd-manual error on yum update | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Michal Karm Babacek <mbabacek> |
Component: | RPMs | Assignee: | Permaine Cheung <pcheung> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Michal Karm Babacek <mbabacek> |
Severity: | urgent | Docs Contact: | Russell Dickenson <rdickens> |
Priority: | unspecified | ||
Version: | 6.2.2 | CC: | jstefl, kanovotn, mbabacek, pgier, rsvoboda, smumford, twells |
Target Milestone: | ER10 | ||
Target Release: | EAP 6.3.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Running +yum update+ action in a new JBoss EAP 6 instance running on Red Hat Enterprise Linux based systems would, prior to this release, produce an error. This was because an RPM dependency (+httpd-manual+) was missing from the `jbappplatform-6-i386-server-6-rpm` channel.
The +httpd-manual+ package has now been added to the channel and performing a +yum update+ action no longer produces an error.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-08-06 14:35:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Michal Karm Babacek
2014-04-10 09:15:53 UTC
Why our smoke tests didn't catch this? When one executes yum install httpd in order to install the baseos httpd, the httpd-manual package is not being installed by default. On the other hand, when one chooses "Web server" profile in Anaconda during RHEL6 installation, the httpd-manual package is installed. The test will be updated. RHEL5 exhibits the same issue (Anaconda, fresh installation from ISO): export channels='rhel-i386-server-5|rhel-i386-server-supplementary-5|jbappplatform-6-i386-server-5-rpm' rhnreg_ks --force --activationkey=mykey yum update -y Loaded plugins: product-id, rhnplugin, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. This system is receiving updates from RHN Classic or RHN Satellite. Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package firefox.i386 0:24.4.0-1.el5_10 set to be updated ---> Package ghostscript.i386 0:8.70-15.el5_9.3 set to be updated ---> Package glibc.i686 0:2.5-118.el5_10.2 set to be updated ---> Package glibc-common.i386 0:2.5-118.el5_10.2 set to be updated ---> Package gnupg.i386 0:1.4.5-18.el5_10.1 set to be updated ---> Package gnutls.i386 0:1.4.1-14.el5_10 set to be updated ---> Package grub.i386 0:0.97-13.11.el5_10.1 set to be updated ---> Package httpd.i386 0:2.2.22-25.ep6.el5 set to be updated --> Processing Dependency: httpd-tools = 2.2.22-25.ep6.el5 for package: httpd ---> Package httpd-manual.i386 0:2.2.3-85.el5_10 set to be updated --> Processing Dependency: httpd = 2.2.3-85.el5_10 for package: httpd-manual ---> Package kernel-PAE.i686 0:2.6.18-371.6.1.el5 set to be installed ---> Package ksh.i386 0:20100621-18.el5_10.1 set to be updated ---> Package libXfont.i386 0:1.2.2-1.0.5.el5_10 set to be updated ---> Package libgcrypt.i386 0:1.4.4-7.el5_10 set to be updated ---> Package libjpeg.i386 0:6b-38 set to be updated ---> Package libsmbclient.i386 0:3.0.33-3.40.el5_10 set to be updated ---> Package libtiff.i386 0:3.8.2-19.el5_10 set to be updated ---> Package mkinitrd.i386 0:5.1.19.6-81.el5_10 set to be updated ---> Package mod_ssl.i386 1:2.2.22-25.ep6.el5 set to be updated ---> Package nash.i386 0:5.1.19.6-81.el5_10 set to be updated ---> Package net-snmp-libs.i386 1:5.3.2.2-22.el5_10.1 set to be updated ---> Package net-tools.i386 0:1.60-83.el5_10 set to be updated ---> Package nscd.i386 0:2.5-118.el5_10.2 set to be updated ---> Package nspr.i386 0:4.10.2-2.el5_10 set to be updated ---> Package nss.i386 0:3.15.3-4.el5_10 set to be updated ---> Package nss-tools.i386 0:3.15.3-4.el5_10 set to be updated ---> Package ntp.i386 0:4.2.2p1-17.el5_10 set to be updated ---> Package openldap.i386 0:2.3.43-27.el5_10 set to be updated ---> Package openssl.i686 0:0.9.8e-27.el5_10.1 set to be updated ---> Package php.i386 0:5.1.6-44.el5_10 set to be updated ---> Package php-cli.i386 0:5.1.6-44.el5_10 set to be updated ---> Package php-common.i386 0:5.1.6-44.el5_10 set to be updated ---> Package php-ldap.i386 0:5.1.6-44.el5_10 set to be updated ---> Package postgresql-libs.i386 0:8.1.23-10.el5_10 set to be updated ---> Package samba-client.i386 0:3.0.33-3.40.el5_10 set to be updated ---> Package samba-common.i386 0:3.0.33-3.40.el5_10 set to be updated ---> Package sudo.i386 0:1.7.2p1-29.el5_10 set to be updated ---> Package tzdata.i386 0:2014b-1.el5 set to be updated ---> Package vino.i386 0:2.13.5-10.el5_10 set to be updated ---> Package xinetd.i386 2:2.3.14-20.el5_10 set to be updated ---> Package xorg-x11-server-Xnest.i386 0:1.1.1-48.101.el5_10.3 set to be updated ---> Package xorg-x11-server-Xorg.i386 0:1.1.1-48.101.el5_10.3 set to be updated ---> Package xulrunner.i386 0:17.0.10-1.el5_10 set to be updated --> Running transaction check ---> Package httpd-manual.i386 0:2.2.3-85.el5_10 set to be updated --> Processing Dependency: httpd = 2.2.3-85.el5_10 for package: httpd-manual ---> Package httpd-tools.i386 0:2.2.22-25.ep6.el5 set to be updated --> Finished Dependency Resolution httpd-manual-2.2.3-85.el5_10.i386 from rhel-i386-server-5 has depsolving problems --> Missing Dependency: httpd = 2.2.3-85.el5_10 is needed by package httpd-manual-2.2.3-85.el5_10.i386 (rhel-i386-server-5) Error: Missing Dependency: httpd = 2.2.3-85.el5_10 is needed by package httpd-manual-2.2.3-85.el5_10.i386 (rhel-i386-server-5) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest The program package-cleanup is found in the yum-utils package. I've filed a rel-eng request to have httpd-manual unblocked for our EAP 6.3.0 RHEL 5 and 6 errata and it's fixed, so, httpd-manual will be included from 6.3.0 on. Marking to be reintroduced to the 6.3.0 GA release notes based on Permaine's assertion in comment 3. Moving to ON_QA, this issue should be fixed per IRC communication. Please verify. httpd-manual is present now. |