Pacemaker 1.1.8 removed crmsh from their codebase for a number of reasons. One of which being that crmsh's developer maintenance lacking, and secondary, to allow for a more modular approach to management of pacemaker being opened up, which has already started to take it's place with other tools such as pcs. Reproducible: Always Steps to Reproduce: 1. PDEPEND="sys-cluster/crmsh" is in pacemaker ebuild 2. This makes installing pacemaker install crmsh after it. 3. Actual Results: crmsh is optional, and should be mentioned during installation of the package, but not required, as there are alternatives available and in development for management tools for pacemaker -- the reason crmsh was split from pacemaker's own codebase. Expected Results: crmsh not be made a PDEPEND, but alert post-install about available management interfaces, starting with crmsh. I keep up with development of pacemaker and communicate regularly with the main development team involved and know it's past, present, and future goals.
Hi Eric, you're right indeed. This was meant as a convenience since users were used to have the crm CLI included with their pacemaker installation. But a post-install message will do. We'll catch up on IRC if you're up to it about the rest, thanks a lot. +*pacemaker-1.1.8-r2 (23 Apr 2013) + + 23 Apr 2013; Ultrabug <ultrabug@gentoo.org> -pacemaker-1.1.8-r1.ebuild, + +pacemaker-1.1.8-r2.ebuild, pacemaker-1.1.10_rc1.ebuild: + drop sys-cluster/crmsh dependency fix #466672 thx to Eric Renfro +