Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1409770 - pcs FTBFS in rawhide due to dependency on openwsman
Summary: pcs FTBFS in rawhide due to dependency on openwsman
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: pcs
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas Jelinek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1383992
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-01-03 10:19 UTC by Charalampos Stratakis
Modified: 2017-01-09 14:21 UTC (History)
5 users (show)

Fixed In Version: pcs-0.9.155-1.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-09 14:21:24 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Charalampos Stratakis 2017-01-03 10:19:43 UTC
Due to pcs depending on openwsman, and openwsman is not at the moment ported to openssl 1.1.0, pcs cannot be built from sources in rawhide.

Comment 1 Tomas Jelinek 2017-01-03 12:51:05 UTC
As far as I know pcs does not depend on openwsman. When I try to scratch-build pcs from sources for current rawhide, I get this error:

ERROR: Command failed: 
 # /usr/bin/dnf builddep --installroot /var/lib/mock/f26-build-7265868-681442/root/ /var/lib/mock/f26-build-7265868-681442/root//builddir/build/SRPMS/pcs-0.9.154-3.fc26.src.rpm --setopt=tsflags=nocontexts
Last metadata expiration check: 0:00:47 ago on Tue Jan  3 12:26:11 2017.
Package gcc-6.3.1-1.fc26.x86_64 is already installed, skipping.
Package gcc-c++-6.3.1-1.fc26.x86_64 is already installed, skipping.
Error: nothing provides python(abi) = 3.5 needed by openwsman-python3-2.6.2-7.fc26.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)

https://koji.fedoraproject.org/koji/taskinfo?taskID=17156322


Is openwsman-python3 a new dependency of some dependency of pcs?

Comment 2 Charalampos Stratakis 2017-01-03 14:51:53 UTC
openwsman has been fixed and I initiated a build for pcs, however now the tests fail.

https://koji.fedoraproject.org/koji/taskinfo?taskID=17157012

Comment 3 Tomas Jelinek 2017-01-09 12:31:32 UTC
Tests have been fixed and pcs now builds just fine.
Thank Adam Williamson very much for digging into this.

upstream patches:
https://github.com/ClusterLabs/pcs/commit/cbc8eb0eeff7ac9076d1455ac4f54113c84dd693
https://github.com/ClusterLabs/pcs/commit/f98b07d5025904e451e265e3ac93211fdba289da


Note You need to log in before you can comment on or make changes to this bug.