The build is broken: see https://bugs.gentoo.org/show_bug.cgi?id=539432 Also, the dependency also wrong: the new nodejs requires new libuv, while it sticks to 1.1.0 (see https://github.com/joyent/node/commit/2411bea0dfa9d48f94f95119bbacce122509681e) it will throw: (unless you upgrade to libuv 1.4.2) net.js:164 throw errnoException(err, 'setBlocking'); ^ Error: setBlocking ENOSYS Reproducible: Always
Patch submitted at https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/92
+*nodejs-0.12.2-r1 (11 Apr 2015) + + 11 Apr 2015; Michał Górny <mgorny@gentoo.org> +nodejs-0.12.2-r1.ebuild, + -nodejs-0.12.2.ebuild: + Bump dependency on libuv due to runtime failures, bug #545618. + https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/92 by Matthew + Dawson. Let's consider the other issue in the other bug.