$ rpm -qp --requires ./npm-6.1.0-1.10.4.0.1.module_1841+efee801c.x86_64.rpm | grep python /usr/bin/python2 $ dnf repoquery --requires npm | grep python (nada) From the modular build.log: *** WARNING: mangling shebang in /usr/lib/node/.bundled/npm/node-gyp/gyp/samples/samples from #!/usr/bin/python to #!/usr/bin/python2. This will become an ERROR, fix it manually!
I've got a fix for this and it's building now.
nodejs-10-20180821201249.9c690d0e has been submitted as an update to Fedora 28 Modular. https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2018-3a4d87bc36
nodejs-10-20180821201249.9c690d0e has been pushed to the Fedora 28 Modular testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2018-3a4d87bc36
nodejs-10-20180821201249.9c690d0e has been pushed to the Fedora 28 Modular stable repository. If problems still persist, please make note of it in this bug report.