Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Installing fails - can't find vendor/libgit2/build #80

Copy link
Copy link
@kulturbande

Description

@kulturbande
Issue body actions

I installed all necessary dependencies and ran the script. It always broke with the same error. I figured out, that one folder of my project path had a space. I changed that to an underscore and he successfully installed the package.

npm http GET https://registry.npmjs.org/nodegit
npm http 304 https://registry.npmjs.org/nodegit
npm http GET https://registry.npmjs.org/node-gyp
npm http GET https://registry.npmjs.org/tar/0.1.17
npm http GET https://registry.npmjs.org/fs-extra/0.6.0
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/fs-extra/0.6.0
npm http GET https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.0.tgz
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/tar/0.1.17
npm http 304 https://registry.npmjs.org/node-gyp
npm http GET https://registry.npmjs.org/tar/-/tar-0.1.17.tgz
npm http 200 https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.0.tgz
npm http 200 https://registry.npmjs.org/tar/-/tar-0.1.17.tgz
npm http GET https://registry.npmjs.org/ncp
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/jsonfile
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/block-stream
npm http GET https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/block-stream
npm http 304 https://registry.npmjs.org/ncp
npm http GET https://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz
npm http GET https://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/npmlog
npm http GET https://registry.npmjs.org/osenv
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/which
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/jsonfile
npm http 304 https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/npmlog
npm http 304 https://registry.npmjs.org/osenv
npm http 304 https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/which
npm http GET https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz
npm http GET https://registry.npmjs.org/semver/-/semver-1.1.4.tgz
npm http 304 https://registry.npmjs.org/glob
npm http 200 https://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz
npm http 200 https://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-1.1.4.tgz
npm http 200 https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz
npm http GET https://registry.npmjs.org/ansi
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund
npm http 200 https://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz
npm http 304 https://registry.npmjs.org/abbrev
npm http 304 https://registry.npmjs.org/ansi
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz
npm http 200 https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz

> nodegit@0.0.79 install /Users/sascha/Dropbox/Master Thesis/Projekte/Suite/node_modules/nodegit
> node install.js

[nodegit] Downloading libgit2 dependency.
[nodegit] Building libgit2 dependency.
-- The C compiler identification is Clang 4.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found OpenSSL: /usr/lib/libssl.dylib;/usr/lib/libcrypto.dylib (found version "0.9.8j") 
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/sascha/Dropbox/Master Thesis/Projekte/Suite/node_modules/nodegit/vendor/libgit2/build
Scanning dependencies of target git2
[  1%] Building C object CMakeFiles/git2.dir/src/attr.c.o
[  2%] Building C object CMakeFiles/git2.dir/src/attr_file.c.o
[  3%] Building C object CMakeFiles/git2.dir/src/blob.c.o
[  4%] Building C object CMakeFiles/git2.dir/src/branch.c.o
[  5%] Building C object CMakeFiles/git2.dir/src/buf_text.c.o
[  6%] Building C object CMakeFiles/git2.dir/src/buffer.c.o
[  7%] Building C object CMakeFiles/git2.dir/src/cache.c.o
[  8%] Building C object CMakeFiles/git2.dir/src/checkout.c.o
[  9%] Building C object CMakeFiles/git2.dir/src/clone.c.o
[ 10%] Building C object CMakeFiles/git2.dir/src/commit.c.o
[ 11%] Building C object CMakeFiles/git2.dir/src/commit_list.c.o
[ 12%] Building C object CMakeFiles/git2.dir/src/compress.c.o
[ 13%] Building C object CMakeFiles/git2.dir/src/config.c.o
[ 14%] Building C object CMakeFiles/git2.dir/src/config_cache.c.o
[ 15%] Building C object CMakeFiles/git2.dir/src/config_file.c.o
[ 16%] Building C object CMakeFiles/git2.dir/src/crlf.c.o
[ 17%] Building C object CMakeFiles/git2.dir/src/date.c.o
[ 18%] Building C object CMakeFiles/git2.dir/src/delta-apply.c.o
[ 19%] Building C object CMakeFiles/git2.dir/src/delta.c.o
[ 20%] Building C object CMakeFiles/git2.dir/src/diff.c.o
[ 21%] Building C object CMakeFiles/git2.dir/src/diff_output.c.o
[ 22%] Building C object CMakeFiles/git2.dir/src/diff_tform.c.o
[ 23%] Building C object CMakeFiles/git2.dir/src/errors.c.o
[ 24%] Building C object CMakeFiles/git2.dir/src/fetch.c.o
[ 25%] Building C object CMakeFiles/git2.dir/src/fetchhead.c.o
[ 26%] Building C object CMakeFiles/git2.dir/src/filebuf.c.o
[ 27%] Building C object CMakeFiles/git2.dir/src/fileops.c.o
[ 28%] Building C object CMakeFiles/git2.dir/src/filter.c.o
[ 29%] Building C object CMakeFiles/git2.dir/src/fnmatch.c.o
[ 30%] Building C object CMakeFiles/git2.dir/src/global.c.o
[ 31%] Building C object CMakeFiles/git2.dir/src/graph.c.o
[ 32%] Building C object CMakeFiles/git2.dir/src/hash.c.o
[ 33%] Building C object CMakeFiles/git2.dir/src/hashsig.c.o
[ 34%] Building C object CMakeFiles/git2.dir/src/ignore.c.o
[ 35%] Building C object CMakeFiles/git2.dir/src/index.c.o
[ 36%] Building C object CMakeFiles/git2.dir/src/indexer.c.o
[ 37%] Building C object CMakeFiles/git2.dir/src/iterator.c.o
[ 38%] Building C object CMakeFiles/git2.dir/src/merge.c.o
[ 39%] Building C object CMakeFiles/git2.dir/src/message.c.o
[ 40%] Building C object CMakeFiles/git2.dir/src/mwindow.c.o
[ 41%] Building C object CMakeFiles/git2.dir/src/netops.c.o
[ 42%] Building C object CMakeFiles/git2.dir/src/notes.c.o
[ 43%] Building C object CMakeFiles/git2.dir/src/object.c.o
[ 44%] Building C object CMakeFiles/git2.dir/src/odb.c.o
[ 45%] Building C object CMakeFiles/git2.dir/src/odb_loose.c.o
[ 46%] Building C object CMakeFiles/git2.dir/src/odb_pack.c.o
[ 47%] Building C object CMakeFiles/git2.dir/src/oid.c.o
[ 48%] Building C object CMakeFiles/git2.dir/src/pack-objects.c.o
[ 50%] Building C object CMakeFiles/git2.dir/src/pack.c.o
[ 51%] Building C object CMakeFiles/git2.dir/src/path.c.o
[ 52%] Building C object CMakeFiles/git2.dir/src/pathspec.c.o
[ 53%] Building C object CMakeFiles/git2.dir/src/pool.c.o
[ 54%] Building C object CMakeFiles/git2.dir/src/posix.c.o
[ 55%] Building C object CMakeFiles/git2.dir/src/pqueue.c.o
[ 56%] Building C object CMakeFiles/git2.dir/src/push.c.o
[ 57%] Building C object CMakeFiles/git2.dir/src/refdb.c.o
[ 58%] Building C object CMakeFiles/git2.dir/src/refdb_fs.c.o
[ 59%] Building C object CMakeFiles/git2.dir/src/reflog.c.o
[ 60%] Building C object CMakeFiles/git2.dir/src/refs.c.o
[ 61%] Building C object CMakeFiles/git2.dir/src/refspec.c.o
[ 62%] Building C object CMakeFiles/git2.dir/src/remote.c.o
[ 63%] Building C object CMakeFiles/git2.dir/src/repository.c.o
[ 64%] Building C object CMakeFiles/git2.dir/src/reset.c.o
[ 65%] Building C object CMakeFiles/git2.dir/src/revparse.c.o
[ 66%] Building C object CMakeFiles/git2.dir/src/revwalk.c.o
[ 67%] Building C object CMakeFiles/git2.dir/src/sha1_lookup.c.o
[ 68%] Building C object CMakeFiles/git2.dir/src/signature.c.o
[ 69%] Building C object CMakeFiles/git2.dir/src/stash.c.o
[ 70%] Building C object CMakeFiles/git2.dir/src/status.c.o
[ 71%] Building C object CMakeFiles/git2.dir/src/submodule.c.o
[ 72%] Building C object CMakeFiles/git2.dir/src/tag.c.o
[ 73%] Building C object CMakeFiles/git2.dir/src/thread-utils.c.o
[ 74%] Building C object CMakeFiles/git2.dir/src/trace.c.o
[ 75%] Building C object CMakeFiles/git2.dir/src/transport.c.o
[ 76%] Building C object CMakeFiles/git2.dir/src/tree-cache.c.o
[ 77%] Building C object CMakeFiles/git2.dir/src/tree.c.o
[ 78%] Building C object CMakeFiles/git2.dir/src/tsort.c.o
[ 79%] Building C object CMakeFiles/git2.dir/src/util.c.o
[ 80%] Building C object CMakeFiles/git2.dir/src/vector.c.o
[ 81%] Building C object CMakeFiles/git2.dir/src/transports/cred.c.o
[ 82%] Building C object CMakeFiles/git2.dir/src/transports/cred_helpers.c.o
[ 83%] Building C object CMakeFiles/git2.dir/src/transports/git.c.o
[ 84%] Building C object CMakeFiles/git2.dir/src/transports/http.c.o
[ 85%] Building C object CMakeFiles/git2.dir/src/transports/local.c.o
[ 86%] Building C object CMakeFiles/git2.dir/src/transports/smart.c.o
[ 87%] Building C object CMakeFiles/git2.dir/src/transports/smart_pkt.c.o
[ 88%] Building C object CMakeFiles/git2.dir/src/transports/smart_protocol.c.o
[ 89%] Building C object CMakeFiles/git2.dir/src/transports/winhttp.c.o
[ 90%] Building C object CMakeFiles/git2.dir/src/xdiff/xdiffi.c.o
[ 91%] Building C object CMakeFiles/git2.dir/src/xdiff/xemit.c.o
[ 92%] Building C object CMakeFiles/git2.dir/src/xdiff/xhistogram.c.o
[ 93%] Building C object CMakeFiles/git2.dir/src/xdiff/xmerge.c.o
[ 94%] Building C object CMakeFiles/git2.dir/src/xdiff/xpatience.c.o
[ 95%] Building C object CMakeFiles/git2.dir/src/xdiff/xprepare.c.o
[ 96%] Building C object CMakeFiles/git2.dir/src/xdiff/xutils.c.o
[ 97%] Building C object CMakeFiles/git2.dir/src/unix/map.c.o
[ 98%] Building C object CMakeFiles/git2.dir/src/unix/realpath.c.o
[100%] Building C object CMakeFiles/git2.dir/deps/http-parser/http_parser.c.o
Linking C shared library libgit2.dylib
[100%] Built target git2
[nodegit] Building native module.
  CXX(target) Release/obj.target/nodegit/src/base.o
  CXX(target) Release/obj.target/nodegit/src/blob.o
  CXX(target) Release/obj.target/nodegit/src/commit.o
  CXX(target) Release/obj.target/nodegit/src/error.o
  CXX(target) Release/obj.target/nodegit/src/oid.o
  CXX(target) Release/obj.target/nodegit/src/reference.o
  CXX(target) Release/obj.target/nodegit/src/repo.o
  CXX(target) Release/obj.target/nodegit/src/revwalk.o
  CXX(target) Release/obj.target/nodegit/src/signature.o
  CXX(target) Release/obj.target/nodegit/src/tree.o
  CXX(target) Release/obj.target/nodegit/src/tree_entry.o
  CXX(target) Release/obj.target/nodegit/src/diff_list.o
  CXX(target) Release/obj.target/nodegit/src/threads.o
  CXX(target) Release/obj.target/nodegit/src/functions/string.o
  CXX(target) Release/obj.target/nodegit/src/functions/utilities.o
  SOLINK_MODULE(target) Release/nodegit.node
clang: error: no such file or directory: 'Thesis/Projekte/Suite/node_modules/nodegit/vendor/libgit2/build'
make: *** [Release/nodegit.node] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/Cellar/node/0.10.13/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:789:12)
gyp ERR! System Darwin 12.4.0
gyp ERR! command "node" "/usr/local/Cellar/node/0.10.13/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build"
gyp ERR! cwd /Users/sascha/Dropbox/Master Thesis/Projekte/Suite/node_modules/nodegit
gyp ERR! node -v v0.10.13
gyp ERR! node-gyp -v v0.10.2
gyp ERR! not ok 
unbuild nodegit@0.0.79
npm ERR! weird error 1
npm ERR! not ok code 0
Reactions are currently unavailable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.