Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 545618 - net-libs/nodejs-0.12.2: cannot compile and node-gyp issues
Summary: net-libs/nodejs-0.12.2: cannot compile and node-gyp issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Johan Bergström
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-05 13:18 UTC by astur3l
Modified: 2015-04-11 17:39 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description astur3l 2015-04-05 13:18:44 UTC
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
Comment 1 Matthew Dawson 2015-04-10 14:56:28 UTC
Patch submitted at https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/92
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-04-11 17:39:57 UTC
+*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.