If python 2.7 is built -threads you get the following output from trying to emerge net-libs/nodejs >>> Emerging (3 of 3) net-libs/nodejs-4.1.1::gentoo * node-v4.1.1.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking node-v4.1.1.tar.xz to /var/tmp/portage/net-libs/nodejs-4.1.1/work >>> Source unpacked in /var/tmp/portage/net-libs/nodejs-4.1.1/work >>> Preparing source in /var/tmp/portage/net-libs/nodejs-4.1.1/work/node-v4.1.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-libs/nodejs-4.1.1/work/node-v4.1.1 ... /var/tmp/portage/net-libs/nodejs-4.1.1/temp/environment: line 3227: local: `myconf+': not a valid identifier Traceback (most recent call last): File "configure", line 19, in <module> from gyp.common import GetFlavor File "tools/gyp/pylib/gyp/__init__.py", line 8, in <module> import gyp.input File "tools/gyp/pylib/gyp/input.py", line 15, in <module> import multiprocessing ImportError: No module named multiprocessing Reproducible: Always
This was fixed in 5.x and will soon be backported to 4.x. Closing.