Hide Forgot
Description of problem: matahari contains a spurious Requires and BuildRequires in its spec file for qpid-cpp-server-devel. This is not needed and can be safely removed.
Verified on: kernel-2.6.32-131.0.1.el6.x86_64 RHEL6.1-20110415.n.0 (nfs-Server-x86_64) Verification details: [root@hp-ml150g6-01 ~]# yum install matahari-devel Loaded plugins: product-id, subscription-manager Updating Red Hat repositories. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package matahari-devel.x86_64 0:0.4.0-2.el6 will be installed --> Processing Dependency: matahari-agent-lib = 0.4.0-2.el6 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: matahari-lib = 0.4.0-2.el6 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: matahari = 0.4.0-2.el6 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: qpid-cpp-client-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: qmf-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: libmcommon.so.0.0.1()(64bit) for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: libmnet.so.0.0.1()(64bit) for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: libmqmfagent.so.0.0.1()(64bit) for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: libmsrv.so.0.0.1()(64bit) for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: libmhost.so.0.0.1()(64bit) for package: matahari-devel-0.4.0-2.el6.x86_64 --> Running transaction check ---> Package matahari.x86_64 0:0.4.0-2.el6 will be installed --> Processing Dependency: matahari-service = 0.4.0-2.el6 for package: matahari-0.4.0-2.el6.x86_64 --> Processing Dependency: matahari-host = 0.4.0-2.el6 for package: matahari-0.4.0-2.el6.x86_64 --> Processing Dependency: matahari-net = 0.4.0-2.el6 for package: matahari-0.4.0-2.el6.x86_64 --> Processing Dependency: qmf > 0.7 for package: matahari-0.4.0-2.el6.x86_64 ---> Package matahari-agent-lib.x86_64 0:0.4.0-2.el6 will be installed ---> Package matahari-devel.x86_64 0:0.4.0-2.el6 will be installed --> Processing Dependency: qpid-cpp-client-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: qmf-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 ---> Package matahari-lib.x86_64 0:0.4.0-2.el6 will be installed --> Processing Dependency: libsigar.so()(64bit) for package: matahari-lib-0.4.0-2.el6.x86_64 --> Running transaction check ---> Package matahari-devel.x86_64 0:0.4.0-2.el6 will be installed --> Processing Dependency: qpid-cpp-client-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 --> Processing Dependency: qmf-devel > 0.7 for package: matahari-devel-0.4.0-2.el6.x86_64 ---> Package matahari-host.x86_64 0:0.4.0-2.el6 will be installed ---> Package matahari-net.x86_64 0:0.4.0-2.el6 will be installed ---> Package matahari-service.x86_64 0:0.4.0-2.el6 will be installed ---> Package qpid-qmf.x86_64 0:0.10-6.el6 will be installed ---> Package sigar.x86_64 0:1.6.5-0.1.git833ca18.el6 will be installed --> Finished Dependency Resolution Error: Package: matahari-devel-0.4.0-2.el6.x86_64 (beaker-optional-x86_64-os) Requires: qpid-cpp-client-devel > 0.7 Error: Package: matahari-devel-0.4.0-2.el6.x86_64 (beaker-optional-x86_64-os) Requires: qmf-devel > 0.7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest ===================================================================== The bug is resolved ,matahari installation does not show "Requires and BuildRequires on qpid-cpp-server-devel package" . However ,there is a new bug which shows "Requires: qpid-cpp-client-devel" and " Requires: qmf-devel". please let me know whether to continue in this bug or open a new bug.
Verified on: matahari-broker-0.4.0-5.el6.x86_64 [root@dell-pe1950-03 ~]# uname -a Linux dell-pe1950-03.rhts.englab.brq.redhat.com 2.6.32-131.0.10.el6.x86_64 #1 SMP Wed Apr 27 15:27:19 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux RHEL6.1-20110428.n.0_nfs-Server-x86_64 Verification details: [root@dell-pe1950-03 ~]# yum install matahari-broker Loaded plugins: product-id, subscription-manager Updating Red Hat repositories. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package matahari-broker.x86_64 0:0.4.0-5.el6 will be installed --> Processing Dependency: qpid-cpp-server > 0.7 for package: matahari-broker-0.4.0-5.el6.x86_64 --> Processing Dependency: qpid-cpp-server-ssl > 0.7 for package: matahari-broker-0.4.0-5.el6.x86_64 --> Running transaction check ---> Package qpid-cpp-server.x86_64 0:0.10-3.el6 will be installed ---> Package qpid-cpp-server-ssl.x86_64 0:0.10-3.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================= Installing: matahari-broker x86_64 0.4.0-5.el6 beaker-Server 15 k Installing for dependencies: qpid-cpp-server x86_64 0.10-3.el6 beaker-Server 929 k qpid-cpp-server-ssl x86_64 0.10-3.el6 beaker-Server 50 k Transaction Summary ============================================================================================================================================================= Install 3 Package(s) Total download size: 995 k Installed size: 3.3 M Is this ok [y/N]: y Downloading Packages: (1/3): matahari-broker-0.4.0-5.el6.x86_64.rpm | 15 kB 00:00 (2/3): qpid-cpp-server-0.10-3.el6.x86_64.rpm | 929 kB 00:00 (3/3): qpid-cpp-server-ssl-0.10-3.el6.x86_64.rpm | 50 kB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 2.9 MB/s | 995 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : qpid-cpp-server-0.10-3.el6.x86_64 1/3 Installing : qpid-cpp-server-ssl-0.10-3.el6.x86_64 2/3 Installing : matahari-broker-0.4.0-5.el6.x86_64 3/3 duration: 175(ms) Installed products updated. Installed: matahari-broker.x86_64 0:0.4.0-5.el6 Dependency Installed: qpid-cpp-server.x86_64 0:0.10-3.el6 qpid-cpp-server-ssl.x86_64 0:0.10-3.el6 when matahari-broker is installed it does indeed bring in qpid-cpp-server-ssl as a dependency.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0669.html