The Glip library must be present to use git_deploy.
$ ls sites/all/libraries/glip/lib
binary.class.php git_commit.class.php git_object.class.php git_tree.class.php
git.class.php git_commit_stamp.class.php git_ref_cache.class.php glip.php
git_blob.class.php git_index_pack.php git_tag.class.php
Also worth noting that the git instructions are wrong (no "from", and no "1.0" branch):
1. Download the zip file from https://github.com/halstead/glip/zipball/1.0
or run these git commands,
git clone from git://github.com/halstead/glip.git
cd glip
git checkout 1.0Maybe:
git clone --branch master git://github.com/halstead/glip.git
Comments
Comment #1
Freso commentedAbout the documentation, sure. The "from" should be removed. However, there is indeed a "1.0" tag, which is the one that should be used, unless you're living on the edge and can deal with unexpectedness and breakage. (Also, the "from" has been removed from 6.x-1.x and 7.x-1.x/master.)
About the actual issue of the issue, do you have the Libraries module enabled?
Comment #2
aidanlis commentedAhh missing libraries API, thanks!
Perhaps we need a dependencies[] = libraries in git_deploy.info?
Comment #3
Freso commentedNope. If you'd placed the Glip library in the git_deploy folder, it would have been "auto-discovered" - you only need the Libraries module when placing it under sites/*/libraries. :) (For 7.x-1.x anyway, 6.x-1.x's a different story.)