sys-devel/binutils-config-3-r3: q belongs /usr/bin/binutils-config And the smoking gun in /usr/bin/binutils-config: argv0=${0##*/} source /etc/init.d/functions.sh || { echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2 exit 1 } Reproducible: Always
I'm having the same problem. Installing openrc (which was uninstalled automatically with my transition to systemd+gnome 3.8) fixed my problem. This left me with an unusable gcc after a binutils upgrade.
Yeah but that isn't the issue. You can just symlink /usr/host-whatever-arch-blah-redundant-something/binutils-...{ar,as,ranlib,ld.gold=>ld} etc and get going. The problem is that openrc hasn't really been needed for nearly two years since systemd was pretty well supported. And the fact that is was removed is good. This is really a bug about fixing binutils implicit dependency on openrc, which isn't good.
*** This bug has been marked as a duplicate of bug 281523 ***