Fixed rubygems issues, added missing python-lxml

This commit is contained in:
Tomas Jelinek 2016-02-23 17:22:24 +01:00
parent 2fc0ad879e
commit 4d10d73a4d

View File

@ -1,6 +1,6 @@
Name: pcs Name: pcs
Version: 0.9.149 Version: 0.9.149
Release: 1%{?dist} Release: 2%{?dist}
License: GPLv2 License: GPLv2
URL: http://github.com/feist/pcs URL: http://github.com/feist/pcs
Group: System Environment/Base Group: System Environment/Base
@ -28,6 +28,7 @@ BuildRequires: diffstat
Requires: pacemaker ruby python Requires: pacemaker ruby python
Requires: psmisc openssl Requires: psmisc openssl
Requires: python-clufter => 0.55.0 Requires: python-clufter => 0.55.0
Requires: python-lxml
Requires: rubygem-sinatra rubygem-rack rubygem-rack-protection rubygem-tilt Requires: rubygem-sinatra rubygem-rack rubygem-rack-protection rubygem-tilt
Requires: rubygem-eventmachine rubygem-rack-test rubygem-multi_json rubygem-json Requires: rubygem-eventmachine rubygem-rack-test rubygem-multi_json rubygem-json
Requires: rubygem-open4 rubygem-backports Requires: rubygem-open4 rubygem-backports
@ -82,6 +83,7 @@ chmod 755 $RPM_BUILD_ROOT/%{python_sitelib}/pcs/pcs.py
# quickfix for rubygems issue # quickfix for rubygems issue
# https://bugzilla.redhat.com/show_bug.cgi?id=1299835 # https://bugzilla.redhat.com/show_bug.cgi?id=1299835
cd $RPM_BUILD_ROOT/usr/lib/pcsd/vendor/bundle/ruby cd $RPM_BUILD_ROOT/usr/lib/pcsd/vendor/bundle/ruby
ln -s 2.3.0/extensions extensions
ln -s 2.3.0/gems gems ln -s 2.3.0/gems gems
ln -s 2.3.0/specifications specifications ln -s 2.3.0/specifications specifications
# quickfix end # quickfix end
@ -117,6 +119,10 @@ ln -s 2.3.0/specifications specifications
%doc COPYING README %doc COPYING README
%changelog %changelog
* Tue Feb 23 2016 Tomas Jelinek <tojeline@redhat.com> - 0.9.149-2
- Fixed rubygems issues which prevented pcsd from starting
- Added missing python-lxml dependency
* Thu Feb 18 2016 Tomas Jelinek <tojeline@redhat.com> - 0.9.149-1 * Thu Feb 18 2016 Tomas Jelinek <tojeline@redhat.com> - 0.9.149-1
- Re-synced to upstream sources - Re-synced to upstream sources
- Security fix for CVE-2016-0720, CVE-2016-0721 - Security fix for CVE-2016-0720, CVE-2016-0721