The V8 JIT, which is the JavaScript intepreter used by Node.js, only works on x86(_64) and ARM, so all binary nodejs packages have: ExclusiveArch: %{ix86} x86_64 %{arm}
This works fine for binary packages, but it doesn't work at all on noarch packages: % fedpkg local error: Architecture is not included: noarch Could not execute local: Non zero exit Since PPC is a primary arch in EPEL6, and we can't restrict the architecture of noarch packages in EPEL, that means every EPEL Node.js package maintainer gets a slew of dependency issue mails once a week. Usually this is just annoying, but occasionally there is a real dependency issue hidden in those mails, like the one I missed reported in bug 968531 [1]. So this is causing serious issues for Node.js EPEL package maintainers. Because I seriously doubt this RPM issue can get fixed in the EL6 RPM, I wonder if there's some other solution were missing? Is there perhaps a way this could get worked around from the rel-eng side? Thanks in advance for any advice. -T.C. [1] https://bugzilla.redhat.com/show_bug.cgi?id=968531 _______________________________________________ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel