Due to 'wall' binary was splitted to not enabled USE="tty-helpers" of sys-apps/util-linux, apcupsd can not be built in default configuration. Suggestion: add dependency on sys-apps/util-linux[tty-helpers] to all apcupsd ebuilds
apcupsd 3.14.12 (version bump) will be entering tree for testing over next few weeks, and when it eventually goes stable, all older ebuilds will be removed. apcupsd ebuild revisions can be finicky so preference is to accelerate switch to new stable. Older 3.14.8 really shouldn't be stable anymore, but 3.14.10 had a few bug reports that I couldn't confirm as 100% resolved to replace it. 3.14.12 has important new features and really should be new stable release for the next 12 months provided that we add patches as needed.
That's nice, but can not you add dependency into current ebuilds. Not a big deal from my point of view, but can improve user experience to not having non-buildable apcupsd by default.
I saw your fix in 3.4.10-r6, what's about BSD guys? They should pull sys-freebsd/freebsd-ubin(there is wall binary there and i doubt that they will pull util-linux on *BSD :-)) CCing bsd@ guys
BSD guys can feel free to bump/fix apcupsd ebuilds to fix for their platform. Otherwise, my plan is to continue with testing/unmasking 3.14.12 and accelerating it's switch to stable, and then removing all older ebuilds. So, I would encourage BSD or any platforms with questions to test against 3.14.12 rather than current stable.
pinkbyte - if you want to bump any ebuilds for the tty-helpers issue, feel free. If I remember, stable is really the one that has issues, but then the stable has other bugs/issues too that should accelerate its removal.
(In reply to Matthew Marlowe from comment #5) > pinkbyte - if you want to bump any ebuilds for the tty-helpers issue, feel > free. If I remember, stable is really the one that has issues, but then the > stable has other bugs/issues too that should accelerate its removal. Well, but it's stable, so having it broken is a bit shame. Fixed now, with help from BSD guys. + 11 Jun 2014; Sergey Popov <pinkbyte@gentoo.org> apcupsd-3.14.8-r2.ebuild, + apcupsd-3.14.10-r6.ebuild, apcupsd-3.14.12.ebuild: + Add missing dependency on sys-apps/util-linux or sys-freebsd/freebsd-ubin, + wrt bug #512514