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

librarian 0.0.14 chokes on the git:// uri/protocol. #7

Merged
merged 1 commit into from
Feb 24, 2012

Conversation

hedgehog
Copy link
Contributor

/src/taqtiqa/ttinit/vendor/ruby/1.9.1/gems/librarian-0.0.14/lib/librarian/source/git/repository.rb:102:in `block in run!': fatal: ambiguous argument 'v0.6.2': unknown revision or path not in the working tree. (StandardError)

/src/taqtiqa/ttinit/vendor/ruby/1.9.1/gems/librarian-0.0.14/lib/librarian/source/git/repository.rb:102:in `block in run!': fatal: ambiguous argument 'v0.6.2': unknown revision or path not in the working tree. (StandardError)
@fnichol
Copy link
Contributor

fnichol commented Feb 24, 2012

Out of curiosity, what does your Cheffile look like?

@ghost ghost assigned fnichol Feb 24, 2012
@hedgehog
Copy link
Contributor Author

Nothing too flash (I've removed the git://<->.git):

site 'http://community.opscode.com/api/v1'

cookbook 'apt', :git => 'https://github.com/fnichol/chef-apt'
cookbook 'rbenv',
  :git => 'https://github.com/fnichol/chef-rbenv', :ref => 'v0.6.2'
cookbook 'ruby_build',
  :git => 'https://github.com/hedgehog/chef-ruby_build', :ref => 'patch-1'
cookbook 'java',
  :git => 'https://github.com/cookbooks/java'

fnichol added a commit that referenced this pull request Feb 24, 2012
Update Git URL in README.
@fnichol fnichol merged commit 1f47602 into sous-chefs:master Feb 24, 2012
@fnichol
Copy link
Contributor

fnichol commented Feb 24, 2012

Hmm, the Cheffile ran okay for me, although I usually run librarian-chef install --verbose --clean to clear out the tmp/ cache. In any case, this is a more-than-pullable request. Thanks as always!

Here's my librarian install run in case you're curious:

[...ts/vagrant/rbenv-hedgehog/chef-repo git(-1m|Initial?) {ruby-1.9.3-p0}]
fnichol@gaskill> cat Cheffile
#!/usr/bin/env ruby

site 'http://community.opscode.com/api/v1'

cookbook 'apt', :git => 'git://github.com/fnichol/chef-apt.git'

cookbook 'rbenv', :git => 'git://github.com/fnichol/chef-rbenv.git', :ref => 'v0.6.2'

cookbook 'ruby_build', :git => 'git://github.com/hedgehog/chef-ruby_build.git', :ref => 'patch-1'

cookbook 'java', :git => 'https://github.com/cookbooks/java'

[...ts/vagrant/rbenv-hedgehog/chef-repo git(-1m|Initial?) {ruby-1.9.3-p0}]
fnichol@gaskill> librarian-chef install --verbose --clean
[Librarian] Deleting Cheffile.lock
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
[Librarian]   [:site, "http://community.opscode.com/api/v1", {}]
[Librarian]   [:git, "git://github.com/fnichol/chef-apt.git", {}]
[Librarian]   [:git, "git://github.com/fnichol/chef-rbenv.git", {:ref=>"v0.6.2"}]
[Librarian]   [:git, "git://github.com/hedgehog/chef-ruby_build.git", {:ref=>"patch-1"}]
[Librarian]   [:git, "https://github.com/cookbooks/java", {}]
[Librarian] Scheduling apt (>= 0) <git://github.com/fnichol/chef-apt.git#master>
[Librarian] Scheduling rbenv (>= 0) <git://github.com/fnichol/chef-rbenv.git#v0.6.2>
[Librarian] Scheduling ruby_build (>= 0) <git://github.com/hedgehog/chef-ruby_build.git#patch-1>
[Librarian] Scheduling java (>= 0) <https://github.com/cookbooks/java#master>
[Librarian] Resolving apt (>= 0) <git://github.com/fnichol/chef-apt.git#master>
[Librarian]   No known prior constraints
[Librarian] Running `git clone git://github.com/fnichol/chef-apt.git . --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->  80e0793769d2f9b4dfc3f0cdee5cdbc0edf133f3
[Librarian] Running `git fetch --tags --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git fetch --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git branch -r --no-color` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->    origin/HEAD -> origin/cacher-client-solo-support
  origin/cacher-client-solo-support
  origin/master
[Librarian] Running `git checkout cacher-client-solo-support --force --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git merge origin/cacher-client-solo-support --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git checkout master --force --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->  Branch master set up to track remote branch master from origin.
[Librarian] Running `git merge origin/master --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git rev-parse master --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->  cb998dfdeffbcbb6805527b046b411206d6c77d6
[Librarian] Running `git checkout cb998dfdeffbcbb6805527b046b411206d6c77d6 --force --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->  cb998dfdeffbcbb6805527b046b411206d6c77d6
[Librarian]   Checking manifests
[Librarian]     Checking apt/1.2.0 <git://github.com/fnichol/chef-apt.git#master>
[Librarian]       Resolving rbenv (>= 0) <git://github.com/fnichol/chef-rbenv.git#v0.6.2>
[Librarian]         No known prior constraints
[Librarian] Running `git clone git://github.com/fnichol/chef-rbenv.git . --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->  14d57a52cd68e8ee6a428447fc60ac9962c95bae
[Librarian] Running `git fetch --tags --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git fetch --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git branch -r --no-color` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->    origin/HEAD -> origin/master
  origin/gh-pages
  origin/master
[Librarian] Running `git checkout gh-pages --force --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->  Branch gh-pages set up to track remote branch gh-pages from origin.
[Librarian] Running `git merge origin/gh-pages --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git checkout master --force --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git merge origin/master --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git rev-parse v0.6.2 --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->  4f94597f44f171ab9517207eea9e6045a759fd28
[Librarian] Running `git checkout 4f94597f44f171ab9517207eea9e6045a759fd28 --force --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->  4f94597f44f171ab9517207eea9e6045a759fd28
[Librarian]         Checking manifests
[Librarian]           Checking rbenv/0.6.2 <git://github.com/fnichol/chef-rbenv.git#v0.6.2>
[Librarian]             Resolving ruby_build (>= 0) <git://github.com/hedgehog/chef-ruby_build.git#patch-1>
[Librarian]               No known prior constraints
[Librarian] Running `git clone git://github.com/hedgehog/chef-ruby_build.git . --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->  23b5aa86025f25922768733df92173d8d02f47c4
[Librarian] Running `git fetch --tags --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git fetch --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git branch -r --no-color` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->    origin/HEAD -> origin/master
  origin/master
  origin/patch-1
[Librarian] Running `git checkout master --force --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git merge origin/master --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git checkout patch-1 --force --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->  Branch patch-1 set up to track remote branch patch-1 from origin.
[Librarian] Running `git merge origin/patch-1 --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git rev-parse patch-1 --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->  3ad58600f16d24e7aa51fa0ec66f51ba2ba62038
[Librarian] Running `git checkout 3ad58600f16d24e7aa51fa0ec66f51ba2ba62038 --force --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->  3ad58600f16d24e7aa51fa0ec66f51ba2ba62038
[Librarian]               Checking manifests
[Librarian]                 Checking ruby_build/0.6.1 <git://github.com/hedgehog/chef-ruby_build.git#patch-1>
[Librarian]                   Resolving java (>= 0) <https://github.com/cookbooks/java#master>
[Librarian]                     No known prior constraints
[Librarian] Running `git clone https://github.com/cookbooks/java . --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  05e45129b1fd1bbad18c790fcd814ba36403cab1
[Librarian] Running `git fetch --tags --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git fetch --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git branch -r --no-color` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->    origin/37s
  origin/HEAD -> origin/master
  origin/live
  origin/master
  origin/qa
[Librarian] Running `git checkout 37s --force --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  Branch 37s set up to track remote branch 37s from origin.
[Librarian] Running `git merge origin/37s --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git checkout live --force --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  Branch live set up to track remote branch live from origin.
[Librarian] Running `git merge origin/live --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git checkout master --force --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git merge origin/master --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git checkout qa --force --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  Branch qa set up to track remote branch qa from origin.
[Librarian] Running `git merge origin/qa --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git rev-parse master --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  05e45129b1fd1bbad18c790fcd814ba36403cab1
[Librarian] Running `git checkout 05e45129b1fd1bbad18c790fcd814ba36403cab1 --force --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  05e45129b1fd1bbad18c790fcd814ba36403cab1
[Librarian]                     Checking manifests
[Librarian]                       Checking java/1.4.0 <https://github.com/cookbooks/java#master>
[Librarian]                         Resolved java (>= 0) <https://github.com/cookbooks/java#master> at java/1.4.0 <https://github.com/cookbooks/java#master>
[Librarian]                     Resolved java (>= 0) <https://github.com/cookbooks/java#master>
[Librarian]                   Resolved ruby_build (>= 0) <git://github.com/hedgehog/chef-ruby_build.git#patch-1> at ruby_build/0.6.1 <git://github.com/hedgehog/chef-ruby_build.git#patch-1>
[Librarian]               Resolved ruby_build (>= 0) <git://github.com/hedgehog/chef-ruby_build.git#patch-1>
[Librarian]             Resolved rbenv (>= 0) <git://github.com/fnichol/chef-rbenv.git#v0.6.2> at rbenv/0.6.2 <git://github.com/fnichol/chef-rbenv.git#v0.6.2>
[Librarian]         Resolved rbenv (>= 0) <git://github.com/fnichol/chef-rbenv.git#v0.6.2>
[Librarian]       Resolved apt (>= 0) <git://github.com/fnichol/chef-apt.git#master> at apt/1.2.0 <git://github.com/fnichol/chef-apt.git#master>
[Librarian]   Resolved apt (>= 0) <git://github.com/fnichol/chef-apt.git#master>
[Librarian] Bouncing Cheffile.lock
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
[Librarian]   [:site, "http://community.opscode.com/api/v1", {}]
[Librarian]   [:git, "git://github.com/fnichol/chef-apt.git", {}]
[Librarian]   [:git, "git://github.com/fnichol/chef-rbenv.git", {:ref=>"v0.6.2"}]
[Librarian]   [:git, "git://github.com/hedgehog/chef-ruby_build.git", {:ref=>"patch-1"}]
[Librarian]   [:git, "https://github.com/cookbooks/java", {}]
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8
[Librarian]     ->  cb998dfdeffbcbb6805527b046b411206d6c77d6
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2
[Librarian]     ->  4f94597f44f171ab9517207eea9e6045a759fd28
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83
[Librarian]     ->  3ad58600f16d24e7aa51fa0ec66f51ba2ba62038
[Librarian] Running `git rev-parse HEAD --quiet` in tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251
[Librarian]     ->  05e45129b1fd1bbad18c790fcd814ba36403cab1
[Librarian] Installing apt-1.2.0
[Librarian] Copying tmp/librarian/cache/source/git/6c53d2c481e4f20dd0d89e6770afc5d8 to cookbooks/apt
[Librarian] Installing rbenv-0.6.2
[Librarian] Copying tmp/librarian/cache/source/git/143b587e4731d79f3ce4d10c076552f2 to cookbooks/rbenv
[Librarian] Installing ruby_build-0.6.1
[Librarian] Copying tmp/librarian/cache/source/git/1f08182023a2d7c6d5abe1cc13ce9a83 to cookbooks/ruby_build
[Librarian] Installing java-1.4.0
[Librarian] Copying tmp/librarian/cache/source/git/196896f5639a5ec74b75580f1030a251 to cookbooks/java

@hedgehog
Copy link
Contributor Author

I could be that I don't run with --clean

GUI pushed a commit to NREL-cookbooks/rbenv that referenced this pull request Mar 10, 2013
@lock
Copy link

lock bot commented May 31, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators May 31, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants