OndrejHome / ondrejhome-gentoo-overlay

Gentoo overlay for software I use and doesn't have (yet) the needed features or version in official Gentoo portage tree.
GNU General Public License v2.0
0 stars 1 forks source link

pcs-0.10.7 #2

Open OndrejHome opened 3 years ago

OndrejHome commented 3 years ago

Tracking of effort to include pcs-0.10.7 into ebuild

This request came via email on 2020/12/06 KST.

Challenges/Current progress:

Note: Surprisingly there are now masked packages for pacemaker 2.0.5 in portage (including corosync 3.x and kronosnet)

custom82 commented 3 years ago

Hello Ondrej i have send you a mail with dacite and thin ebuild but your openrc patch for pcs doesn't work

OndrejHome commented 3 years ago

OK, so after having more time to experiment I have managed to get both openrc and systemd version of pcs to work in branch https://github.com/OndrejHome/ondrejhome-gentoo-overlay/tree/pcs-0.10.7

@custom82 thank you for sharing the 'dacite' and 'thin' ebuilds that are required by this version of pcs. Despite of provided openrc patch I have ended up reworking it based on 0.10.2 version as it looks that only lines seems to changed and new patch now works - can start/stop cluster, can enable/disable cluster services - both openrc and systemd.

I have stayed with upstream naming of pcsd-ruby to match as much as possible which makes patches smaller.