Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 830407

Summary: sys-cluster/pacemaker-2.1.2 calls commands that do not exist
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Gentoo Cluster Team <cluster>
Status: CONFIRMED ---    
Severity: normal CC: scardracs-gentoo, ulm
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: build.log
Patch for

Description Agostino Sarubbo gentoo-dev 2022-01-01 16:29:58 UTC

Issue: sys-cluster/pacemaker-2.1.2 calls commands that do not exist.
Discovered on: amd64 (internal ref: ci)

Please look for 'command not found' and/or 'no such file or directory'.
Comment 1 Agostino Sarubbo gentoo-dev 2022-01-01 16:30:00 UTC
CC'ing also the author of the commit (f57a5bbc8877fe7ee6a6e92b511caac16b64001c)
Comment 2 Agostino Sarubbo gentoo-dev 2022-01-01 16:30:02 UTC
Created attachment 761035 [details]

build log and emerge --info
Comment 3 Ulrich Müller gentoo-dev 2022-01-02 18:09:18 UTC
Created attachment 761104 [details, diff]
Patch for

Looks like a missing comma in Please try attached patch.
Comment 4 Marco Scardovi (scardracs) 2022-01-02 19:31:12 UTC
@ulm tested but does not works
Comment 5 Marco Scardovi (scardracs) 2022-01-02 19:44:52 UTC
Reading seems the problem is not created by pacemaker itself but from a wrongly configured sys-cluster/resource-agents
Comment 6 Marco Scardovi (scardracs) 2022-01-02 20:03:39 UTC
I was checking the resource-agents' ebuild and, in pkg_postinst, I've found:

pkg_postinst() {
	elog "To use Resource Agents installed in /usr/$(get_libdir)/ocf/resource.d"
	elog "you have to emerge required runtime dependencies manually."
	elog ""
	elog "Description and dependencies of all Agents can be found on"
	elog ""
	elog "or in the documentation of this package."