Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Won't install because node.js curl will not fetch https #2

Open
DevinRB opened this issue Dec 4, 2013 · 1 comment
Open

Won't install because node.js curl will not fetch https #2

DevinRB opened this issue Dec 4, 2013 · 1 comment

Comments

@DevinRB
Copy link

DevinRB commented Dec 4, 2013

I'm pretty new to Docpad and Node.js, so this might be a simple issue and I just don't realize it. The multimarkdown plugin won't install on my system because the node-gyp version of curl that I have won't fetch https addresses. The log is below.

I have a node.js installation v0.10.22 on Windows 8.1 installed with the installer downloadable from the node website.

Thanks for your help!

PS C:\Users\Devin\Dropbox\Websites\devinrbean> docpad install multimarkdown
info: Welcome to DocPad v6.57.0 (local installation: C:\Users\Devin\Dropbox\Websites\devinrbean\node_modules\docpad)
info: Contribute: http://docpad.org/docs/contribute
info: Plugins: associatedfiles, eco, livereload, partials, stylus, text
info: Environment: development
info: npm install docpad-plugin-multimarkdown@2 --save
npm WARN package.json no-skeleton.docpad@0.1.0 No repository field.
npm http GET https://registry.npmjs.org/docpad-plugin-multimarkdown
npm http 304 https://registry.npmjs.org/docpad-plugin-multimarkdown
npm http GET https://registry.npmjs.org/multimarkdown
npm http 304 https://registry.npmjs.org/multimarkdown

> multimarkdown@0.0.15 preinstall C:\Users\Devin\Dropbox\Websites\devinrbean\node_modules\docpad-plugin-multimarkdown\no
de_modules\multimarkdown
> node-gyp configure && mkdir -p deps && cd deps && curl 'https://codeload.github.com/fletcher/peg-multimarkdown/tar.gz/
3.7' | tar zxvf - && mv peg-multimarkdown-* peg-multimarkdown && cd peg-multimarkdown && CFLAGS='-fPIC -Wall -O3 -includ
e GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 -D_GNU_SOURCE' make && cd ../../ && node-gyp build


C:\Users\Devin\Dropbox\Websites\devinrbean\node_modules\docpad-plugin-multimarkdown\node_modules\multimarkdown>node "C:\
Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" configure
curl: (1) Protocol 'https not supported or disabled in libcurl

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
npm ERR! multimarkdown@0.0.15 preinstall: `node-gyp configure && mkdir -p deps && cd deps && curl 'https://codeload.gith
ub.com/fletcher/peg-multimarkdown/tar.gz/3.7' | tar zxvf - && mv peg-multimarkdown-* peg-multimarkdown && cd peg-multima
rkdown && CFLAGS='-fPIC -Wall -O3 -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 -D_GNU_SOURCE' make && cd ../../ && no
de-gyp build`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the multimarkdown@0.0.15 preinstall script.
npm ERR! This is most likely a problem with the multimarkdown package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp configure && mkdir -p deps && cd deps && curl 'https://codeload.github.com/fletcher/peg-multimarkd
own/tar.gz/3.7' | tar zxvf - && mv peg-multimarkdown-* peg-multimarkdown && cd peg-multimarkdown && CFLAGS='-fPIC -Wall
-O3 -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 -D_GNU_SOURCE' make && cd ../../ && node-gyp build
npm ERR! You can get their info via:
npm ERR!     npm owner ls multimarkdown
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
 "install" "docpad-plugin-multimarkdown@2" "--save"
npm ERR! cwd C:\Users\Devin\Dropbox\Websites\devinrbean
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! code ELIFECYCLE
npmerror: Something went wrong with the action
error: An error occured:
Error: npm WARN package.json no-skeleton.docpad@0.1.0 No repository field.
npm http GET https://registry.npmjs.org/docpad-plugin-multimarkdown
npm http 304 https://registry.npmjs.org/docpad-plugin-multimarkdown
npm http GET https://registry.npmjs.org/multimarkdown
npm http 304 https://registry.npmjs.org/multimarkdown
curl: (1) Protocol 'https not supported or disabled in libcurl

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
npm ERR! multimarkdown@0.0.15 preinstall: `node-gyp configure && mkdir -p deps && cd deps && curl 'https://codeload.gith
ub.com/fletcher/peg-multimarkdown/tar.gz/3.7' | tar zxvf - && mv peg-multimarkdown-* peg-multimarkdown && cd peg-multima
rkdown && CFLAGS='-fPIC -Wall -O3 -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 -D_GNU_SOURCE' make && cd ../../ && no
de-gyp build`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the multimarkdown@0.0.15 preinstall script.
npm ERR! This is most likely a problem with the multimarkdown package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp configure && mkdir -p deps && cd deps && curl 'https://codeload.github.com/fletcher/peg-multimarkd
own/tar.gz/3.7' | tar zxvf - && mv peg-multimarkdown-* peg-multimarkdown && cd peg-multimarkdown && CFLAGS='-fPIC -Wall
-O3 -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 -D_GNU_SOURCE' make && cd ../../ && node-gyp build
npm ERR! You can get their info via:
npm ERR!     npm owner ls multimarkdown
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
 "install" "docpad-plugin-multimarkdown@2" "--save"
npm ERR! cwd C:\Users\Devin\Dropbox\Websites\devinrbean
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! code ELIFECYCLE
npm
    at ChildProcess.<anonymous> (C:\Users\Devin\Dropbox\Websites\devinrbean\node_modules\docpad\node_modules\safeps\out\
lib\safeps.js:159:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:735:16)
    at Socket.<anonymous> (child_process.js:948:11)
    at Socket.EventEmitter.emit (events.js:95:17)
    at Pipe.close (net.js:466:12)
info: Shutting down... cya next time!
@AAverin
Copy link

AAverin commented Jan 9, 2014

Same here, and seems like no one really cares much about docpad and it's plugins=)
Will try using marked for now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants