Troy, You can use njs2rpm (https://github.com/sfreire/njs2rpm) in order to package your node packages and it will generate the rpm with the correct dependencies, I hope ;)
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Troy Dawson Sent: sexta-feira, 3 de Janeiro de 2014 14:36 To: Node.js on Fedora Subject: Re: [HEADSUP] npm in EPEL broken due to rel-eng issue 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 _______________________________________________ nodejs mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/nodejs _______________________________________________ nodejs mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/nodejs
