F24: $ dnf install npm Error: package npm-3.5.4-5.fc24.noarch requires npm(request) >= 2.67.0 $ dnf --enablerepo=updates-testing install npm Error: package npm-3.5.4-5.fc24.noarch requires npm(npm-registry-client) >= 7.1.0
So I found out the npm binary has been provided by nodejs since http://pkgs.fedoraproject.org/cgit/rpms/nodejs.git/diff/nodejs.spec?id=0227455ec2f6d0f16b90b0d530b2e56aed1c5b88 nodejs package AFAICT correctly provides & obsoletes npm and the npm(request)>=2.67.0 requirement should be satisfied by nodejs-request # dnf repoquery --provides nodejs-request npm(request) = 2.67.0 so I'm not sure why 'dnf install npm' can't directly install nodejs & nodejs-request. I also tried # dnf --enablerepo=updates-testing --allowerasing install npm Error: package npm-3.5.4-5.fc24.noarch requires npm(request) >= 2.67.0, but none of the providers can be installed Maybe dnf bug ? Reassigning to dnf to check that option.
*** This bug has been marked as a duplicate of bug 1096506 ***