arikon / npm2debian

Utility to convert npm packages to Debian packages
32 stars 13 forks source link

Example does not finish (Ubuntu 14.04) #24

Open linse opened 10 years ago

linse commented 10 years ago

Installed npm2debian via npm -g, the bem example produces an error. Is mkdir-p the right thing? Am I missing another module?

npm2debian bem
[..]
debchange --create --empty --package npm-bem --newversion 0.8.1-1 --distribution unstable --force-distribution "Release of bem 0.8.1"
Error: Cannot find module 'npm/lib/utils/mkdir-p'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at mkdir (/usr/local/lib/node_modules/npm2debian/lib/cli.js:357:5)
    at generateBashCompletion (/usr/local/lib/node_modules/npm2debian/lib/cli.js:266:12)
    at /usr/local/lib/node_modules/npm2debian/lib/cli.js:232:32
    at _fulfilled (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:760:13)
arikon commented 10 years ago

It is a bug. npm2debian should not depend on npm internals.

22.07.2014, 21:52, "linse" notifications@github.com:

Installed npm2debian via npm -g, the bem example produces an error.

Is mkdir-p the right thing? Am I missing another module?

npm2debian bem [..] debchange --create --empty --package npm-bem --newversion 0.8.1-1 --distribution unstable --force-distribution "Release of bem 0.8.1" Error: Cannot find module 'npm/lib/utils/mkdir-p' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at mkdir (/usr/local/lib/node_modules/npm2debian/lib/cli.js:357:5) at generateBashCompletion (/usr/local/lib/node_modules/npm2debian/lib/cli.js:266:12) at /usr/local/lib/node_modules/npm2debian/lib/cli.js:232:32 at _fulfilled (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:798:54) at self.promiseDispatch.done (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:827:30) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/npm2debian/node_modules/q/q.js:760:13)

— Reply to this email directly or view it on GitHub.

Отправлено из мобильной Яндекс.Почты: http://m.ya.ru/ymail