[
https://issues.apache.org/jira/browse/QPID-5900?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14063976#comment-14063976
]
Darryl L. Pierce commented on QPID-5900:
----------------------------------------
Updated SRPM:
http://repos.fedorapeople.org/repos/mcpierce/qpid-cpp/epel-6/SRPMS/qpid-cpp-0.26-9.el6.src.rpm
Stripped out all systemd references, which were included inside of fedora
conditional blocks, to ensure they could not be included by a build system.
Regenerated an SRPM and scratch build this on Fedora Koji. Downloaded and
installed all RPMs without error message:
^_^ [J:0/1008] mcpierce@mcp-el6:Desktop $ sudo yum install ./*rpm
... dependency output
Dependencies Resolved
==============================================================================================================================================================================================================================================
Package Arch
Version
Repository
Size
==============================================================================================================================================================================================================================================
Installing:
qpid-cpp-client i386
0.26-9.el6
/qpid-cpp-client-0.26-9.el6.i386
3.9 M
qpid-cpp-client-devel i386
0.26-9.el6
/qpid-cpp-client-devel-0.26-9.el6.i386
1.9 M
qpid-cpp-client-rdma i386
0.26-9.el6
/qpid-cpp-client-rdma-0.26-9.el6.i386
222 k
qpid-cpp-server i386
0.26-9.el6
/qpid-cpp-server-0.26-9.el6.i386
5.0 M
qpid-cpp-server-ha i386
0.26-9.el6
/qpid-cpp-server-ha-0.26-9.el6.i386
819 k
qpid-cpp-server-rdma i386
0.26-9.el6
/qpid-cpp-server-rdma-0.26-9.el6.i386
80 k
qpid-cpp-server-store i386
0.26-9.el6
/qpid-cpp-server-store-0.26-9.el6.i386
842 k
qpid-cpp-server-xml i386
0.26-9.el6
/qpid-cpp-server-xml-0.26-9.el6.i386
100 k
qpid-tools i386
0.26-9.el6
/qpid-tools-0.26-9.el6.i386
116 k
Installing for dependencies:
python-qpid-qmf i686
0.26-1.el6
qpid-cpp
172 k
qpid-qmf i686
0.26-1.el6
qpid-cpp
164 k
Transaction Summary
==============================================================================================================================================================================================================================================
Install 11 Package(s)
Total size: 13 M
Total download size: 335 k
Installed size: 14 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): python-qpid-qmf-0.26-1.el6.i686.rpm
| 172 kB 00:00
(2/2): qpid-qmf-0.26-1.el6.i686.rpm
| 164 kB 00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
1.8 MB/s | 335 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : qpid-cpp-client-0.26-9.el6.i386
1/11
Installing : qpid-cpp-server-0.26-9.el6.i386
2/11
Installing : qpid-qmf-0.26-1.el6.i686
3/11
Installing : python-qpid-qmf-0.26-1.el6.i686
4/11
Installing : qpid-cpp-client-rdma-0.26-9.el6.i386
5/11
Installing : qpid-tools-0.26-9.el6.i386
6/11
Installing : qpid-cpp-server-rdma-0.26-9.el6.i386
7/11
Installing : qpid-cpp-server-ha-0.26-9.el6.i386
8/11
Installing : qpid-cpp-server-xml-0.26-9.el6.i386
9/11
Installing : qpid-cpp-server-store-0.26-9.el6.i386
10/11
Installing : qpid-cpp-client-devel-0.26-9.el6.i386
11/11
Verifying : qpid-cpp-server-ha-0.26-9.el6.i386
1/11
Verifying : qpid-cpp-client-rdma-0.26-9.el6.i386
2/11
Verifying : python-qpid-qmf-0.26-1.el6.i686
3/11
Verifying : qpid-cpp-client-0.26-9.el6.i386
4/11
Verifying : qpid-cpp-server-xml-0.26-9.el6.i386
5/11
Verifying : qpid-cpp-server-rdma-0.26-9.el6.i386
6/11
Verifying : qpid-cpp-server-0.26-9.el6.i386
7/11
Verifying : qpid-cpp-client-devel-0.26-9.el6.i386
8/11
Verifying : qpid-tools-0.26-9.el6.i386
9/11
Verifying : qpid-cpp-server-store-0.26-9.el6.i386
10/11
Verifying : qpid-qmf-0.26-1.el6.i686
11/11
Installed:
qpid-cpp-client.i386 0:0.26-9.el6 qpid-cpp-client-devel.i386
0:0.26-9.el6 qpid-cpp-client-rdma.i386 0:0.26-9.el6 qpid-cpp-server.i386
0:0.26-9.el6 qpid-cpp-server-ha.i386 0:0.26-9.el6 qpid-cpp-server-rdma.i386
0:0.26-9.el6
qpid-cpp-server-store.i386 0:0.26-9.el6 qpid-cpp-server-xml.i386
0:0.26-9.el6 qpid-tools.i386 0:0.26-9.el6
Dependency Installed:
python-qpid-qmf.i686 0:0.26-1.el6
qpid-qmf.i686 0:0.26-1.el6
Complete!
Verified qpidd broker starts and stops, both has HA and as standalone broker.
Connected with it using example apps (spout, drain, map_sender, map_receiver).
Then uninstalled the packages without error:
^_^ [J:0/1009] mcpierce@mcp-el6:Desktop $ sudo yum erase
qpid-cpp-{client,server}
Loaded plugins: priorities, 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.
Setting up Remove Process
Resolving Dependencies
... deleted dependency output
Dependencies Resolved
==============================================================================================================================================================================================================================================
Package Arch
Version
Repository
Size
==============================================================================================================================================================================================================================================
Removing:
qpid-cpp-client i386
0.26-9.el6
@/qpid-cpp-client-0.26-9.el6.i386
3.9 M
qpid-cpp-server i386
0.26-9.el6
@/qpid-cpp-server-0.26-9.el6.i386
5.0 M
Removing for dependencies:
python-qpid-qmf i686
0.26-1.el6
@qpid-cpp
771 k
qpid-cpp-client-devel i386
0.26-9.el6
@/qpid-cpp-client-devel-0.26-9.el6.i386
1.9 M
qpid-cpp-client-rdma i386
0.26-9.el6
@/qpid-cpp-client-rdma-0.26-9.el6.i386
222 k
qpid-cpp-server-ha i386
0.26-9.el6
@/qpid-cpp-server-ha-0.26-9.el6.i386
819 k
qpid-cpp-server-rdma i386
0.26-9.el6
@/qpid-cpp-server-rdma-0.26-9.el6.i386
80 k
qpid-cpp-server-store i386
0.26-9.el6
@/qpid-cpp-server-store-0.26-9.el6.i386
842 k
qpid-cpp-server-xml i386
0.26-9.el6
@/qpid-cpp-server-xml-0.26-9.el6.i386
100 k
qpid-qmf i686
0.26-1.el6
@qpid-cpp
511 k
qpid-tools i386
0.26-9.el6
@/qpid-tools-0.26-9.el6.i386
116 k
Transaction Summary
==============================================================================================================================================================================================================================================
Remove 11 Package(s)
Installed size: 14 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Erasing : qpid-cpp-server-rdma-0.26-9.el6.i386
1/11
Erasing : qpid-cpp-server-ha-0.26-9.el6.i386
2/11
Erasing : qpid-cpp-server-store-0.26-9.el6.i386
3/11
Erasing : qpid-cpp-server-xml-0.26-9.el6.i386
4/11
Erasing : qpid-cpp-server-0.26-9.el6.i386
5/11
Erasing : qpid-cpp-client-rdma-0.26-9.el6.i386
6/11
Erasing : qpid-tools-0.26-9.el6.i386
7/11
Erasing : python-qpid-qmf-0.26-1.el6.i686
8/11
Erasing : qpid-qmf-0.26-1.el6.i686
9/11
Erasing : qpid-cpp-client-devel-0.26-9.el6.i386
10/11
Erasing : qpid-cpp-client-0.26-9.el6.i386
11/11
Verifying : qpid-cpp-server-ha-0.26-9.el6.i386
1/11
Verifying : qpid-cpp-client-rdma-0.26-9.el6.i386
2/11
Verifying : python-qpid-qmf-0.26-1.el6.i686
3/11
Verifying : qpid-cpp-client-0.26-9.el6.i386
4/11
Verifying : qpid-cpp-server-xml-0.26-9.el6.i386
5/11
Verifying : qpid-cpp-server-rdma-0.26-9.el6.i386
6/11
Verifying : qpid-cpp-server-0.26-9.el6.i386
7/11
Verifying : qpid-cpp-client-devel-0.26-9.el6.i386
8/11
Verifying : qpid-tools-0.26-9.el6.i386
9/11
Verifying : qpid-cpp-server-store-0.26-9.el6.i386
10/11
Verifying : qpid-qmf-0.26-1.el6.i686
11/11
Removed:
qpid-cpp-client.i386 0:0.26-9.el6
qpid-cpp-server.i386 0:0.26-9.el6
Dependency Removed:
python-qpid-qmf.i686 0:0.26-1.el6 qpid-cpp-client-devel.i386 0:0.26-9.el6
qpid-cpp-client-rdma.i386 0:0.26-9.el6 qpid-cpp-server-ha.i386 0:0.26-9.el6
qpid-cpp-server-rdma.i386 0:0.26-9.el6 qpid-cpp-server-store.i386 0:0.26-9.el6
qpid-cpp-server-xml.i386 0:0.26-9.el6 qpid-qmf.i686 0:0.26-1.el6
qpid-tools.i386 0:0.26-9.el6
Complete!
> Qpid High Availability cannot be installed on EL6
> -------------------------------------------------
>
> Key: QPID-5900
> URL: https://issues.apache.org/jira/browse/QPID-5900
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.26
> Environment: We use Qpid 0.26 on EL6 as provided through katello
> koji, using SRPMs created by the Qpid team. See the NVR here:
> http://koji.katello.org/koji/buildinfo?buildID=12285
> Reporter: Brian Bouterse
> Assignee: Darryl L. Pierce
> Priority: Critical
>
> The high availability configuration of Qpid is provided by the package
> qpid-cpp-server-ha which is produced from SRPM qpid-cpp. Pulp includes and
> delivers all qpid-cpp SRPM bits for EL6 from koji so a recent version of Qpid
> is available on EL6. The qpid-cpp-server-ha package is missing a dependency
> called 'systemd-units' that is not available in base EL6 or EPEL.
> Error: Package: qpid-cpp-server-ha-0.26-7.el6.x86_64 (pulp-v2)
> Requires: systemd-units
> EL6 doesn't use systemd so the only solution I can think of is to rework the
> dependencies of qpid-cpp-server-ha to not require systemd-units.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]