On 07/03/2013 09:05 PM, T.C. Hollingsworth wrote:
npm currently has broken dependencies in EPEL 6 because of what
appears to be a rel-eng issue:
https://fedorahosted.org/rel-eng/ticket/5657
Ordinarily I'd unpush that update but I'd rather wait for rel-eng's
advice since something strange seems to have gone wrong here.
-T.C.
Hi T.C.
What was the outcome of this.
I just barely noticed that none of my el6 nodejs packages have a
Provides: npm(<package>)
The same packages have the proper provides on all Fedora packages.
I looked through the nodejs packaging guidelines [0] and it says
"The nodejs package includes an automatic Requires and Provides
generator that automatically adds versioned dependencies based on the
information provided in a module's package.json file.
It also adds virtual provides in the form npm(<module name>) to identify
modules listed in the npm registry (the module is listed at
npmjs.org) ... "
Can we either get things fixed in EL6 (my preference) or update the
documentation.
Thanks
Troy
p.s. I tried rebuilding with no changes to the spec file, and things are
still broken.
[0]
https://fedoraproject.org/wiki/Packaging:Node.js#Provides