[Pkg-javascript-devel] Upgrade issues

Paul van Tilburg paulvt at debian.org
Thu Mar 29 08:34:37 UTC 2012


Hey,

On Wed, Mar 28, 2012 at 12:06:15PM +0200, Jérémy Lal wrote:
> On 28/03/2012 09:53, Paul van Tilburg wrote:
> In node 0.6 all dependencies (modules) are available either globally
> (that is when installed as a debian package) or locally (when installed by npm,
> though it can be done by hand).
> When installed locally, modules go to ./node_modules/
> No more hidden folders or stuff in ~/

Ok, but from my previous setup, connect-form is installed in
~/.node-modules, where the index.js loads stuff from ~/.npm.
At the moment, it seems even that I can require the connect-form library,
but using it gives the error below.

> > ---
> >   $ node app.js
> > 
> >   node.js:201
> >           throw e; // process.nextTick error, or 'error' event on first tick
> >                 ^
> >   Error: require.paths is removed. Use node_modules folders, or the
> >   NODE_PATH environment variable instead.
> >       at Function.<anonymous> (module.js:378:11)
> >       at Object.<anonymous> (/home/paul/.node_libraries/connect-form at 0.2.1/index.js:4:21)
> >       at Module._compile (module.js:441:26)
> >       at Object..js (module.js:459:10)
> >       at Module.load (module.js:348:32)
> >       at Function._load (module.js:308:12)
> >       at Module.require (module.js:354:17)
> >       at require (module.js:370:17)
> >       at Object.<anonymous> (/home/paul/Projects/plemp-node/app.js:12:12)
> >       at Module._compile (module.js:441:26)
> > ---
> > 
> > I assumed connect-form was broken for node > 0.6, however, I cannot
> > upgrade it as npm also doesn't work:

Do you suggest/imply to manually get a newer connect-form and put it
manually in ./node_modules and remove ~/.npm and ~/.node_libraries?

I could also package the library, as there is no node form processing
library in Debian yet.  How do I go about it?  I only found a Javascript
policy wiki page.

Paul

-- 
Using the Power of Debian GNU/Linux  | E-mail: paulvt at debian.org
Jabber/GTalk: paul at luon.net          | GnuPG key ID: 0x50064181



More information about the Pkg-javascript-devel mailing list