I ran it again: chef-solo and it produced the same.

I ran it manually:

root@localhost:/var/www/gitorious# bundle --without development test
Fetching source index for http://rubygems.org/
Using rake (0.8.7)
Using activesupport (2.3.8)
Using activerecord (2.3.8)
/usr/local/lib/site_ruby/1.8/rubygems/package/tar_input.rb:218:in
`finish': invalid distance code (Zlib::DataError)
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_input.rb:218:in `zipped_stream'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_input.rb:125:in `each'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_reader.rb:64:in `each'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_reader.rb:55:in `loop'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_reader.rb:55:in `each'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_input.rb:123:in `each'
        from /usr/local/lib/site_ruby/1.8/rubygems/format.rb:63:in
`from_io'
        from /usr/local/lib/site_ruby/1.8/rubygems/package/
tar_input.rb:22:in `open'
        from /usr/local/lib/site_ruby/1.8/rubygems/package.rb:53:in
`open'
        from /usr/local/lib/site_ruby/1.8/rubygems/format.rb:59:in
`from_io'
        from /usr/local/lib/site_ruby/1.8/rubygems/format.rb:47:in
`from_file_by_path'
        from /usr/lib/ruby/1.8/open-uri.rb:32:in
`open_uri_original_open'
        from /usr/lib/ruby/1.8/open-uri.rb:32:in `open'
        from /usr/local/lib/site_ruby/1.8/rubygems/format.rb:46:in
`from_file_by_path'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
rubygems_integration.rb:97:in `spec_from_gem'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
source.rb:77:in `fetch'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
installer.rb:50:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
spec_set.rb:12:in `each'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
spec_set.rb:12:in `each'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
installer.rb:49:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
installer.rb:8:in `install'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
cli.rb:222:in `install'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
vendor/thor/task.rb:22:in `send'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
vendor/thor/task.rb:22:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
vendor/thor/invocation.rb:118:in `invoke_task'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
vendor/thor.rb:246:in `dispatch'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/
vendor/thor/base.rb:389:in `start'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.13/bin/bundle:13
        from /usr/bin/bundle:19:in `load'
        from /usr/bin/bundle:19

This seems to be the same error as I got doing everything manually.


On May 12, 1:48 pm, Rodrigo Rosenfeld Rosas <[email protected]>
wrote:
> Don't worry about wasting my time. If I feel like so, I'll let you know...
>
> This says that while trying to run "bundle --without development test",
> it returned an error.
>
> Maybe this is a problem with your network that happens sometimes. This
> explains why I had an error cloning my repository as well as why bundle
> could fail while trying to fetch the dependencies...
>
> You may try to run "chef-solo" again if that is the case. Otherwise, you
> can try to run the above command manually under the /var/www/gitorious
> directory. Then you will have better hints why Bundler is failing to
> install the dependencies.
>
> Hope it helps,
>
> Rodrigo.
>
> Em 12-05-2011 08:34, rendered escreveu:
>
>
>
>
>
>
>
> > Ok, re-ran it and the only errors are:
>
> > Installing activerecord (2.3.8)
> > [Thu, 12 May 2011 13:17:10 +0200] ERROR: execute[bundle --without
> > development test] (gitorious::default line 88) has had an error
> > [Thu, 12 May 2011 13:17:10 +0200] ERROR: Running exception handlers
> > [Thu, 12 May 2011 13:17:10 +0200] ERROR: Exception handlers complete
> > [Thu, 12 May 2011 13:17:10 +0200] FATAL: Stacktrace dumped to /root/
> > chef-solo/chef-stacktrace.out
> > [Thu, 12 May 2011 13:17:10 +0200] FATAL:
> > Chef::Exceptions::ShellCommandFailed: execute[bundle --without
> > development test] (gitorious::default line 88) had an error: Expected
> > process to exit 0, but it exited with 1
> > ---- Begin output of bundle --without development test ----
>
> > Thanks again for all your trouble - I really don't want to waste your
> > time.
>
> > On May 12, 11:58 am, Rodrigo Rosenfeld Rosas<[email protected]>
> > wrote:
> >> Em 12-05-2011 04:27, rendered escreveu:
>
> >>> Hi,
> >>> Thanks.  Ok so I followed the instructions at:
> >>>https://github.com/rosenfeld/gitorious-cookbooks.  These were the only
> >>> errors I found:
> >>> ...
> >>> [Wed, 11 May 2011 20:58:18 +0200] INFO: git[/var/www/gitorious]
> >>> cloning repo 
> >>> git://gitorious.org/~rosenfeld/gitorious/rosenfeld-gitorious.git
> >>> to /var/www/gitorious
> >>> [Wed, 11 May 2011 20:58:18 +0200] INFO: git[/var/www/gitorious] sh(git
> >>> clone  git://gitorious.org/~rosenfeld/gitorious/rosenfeld-gitorious.git
> >>> /var/www/gitorious)
> >>> Initialized empty Git repository in /var/www/gitorious/.git/
> >>> [Wed, 11 May 2011 21:09:40 +0200] ERROR: git[/var/www/gitorious]
> >>> (gitorious::default line 58) has had an error
> >>> [Wed, 11 May 2011 21:09:40 +0200] ERROR: Running exception handlers
> >>> [Wed, 11 May 2011 21:09:40 +0200] ERROR: Exception handlers complete
> >>> [Wed, 11 May 2011 21:09:40 +0200] FATAL: Stacktrace dumped to /root/
> >>> chef-solo/chef-stacktrace.out
> >>> [Wed, 11 May 2011 21:09:40 +0200] FATAL:
> >>> Chef::Exceptions::CommandTimeout: git[/var/www/gitorious]
> >>> (gitorious::default line 58) had an error: command timed out:
> >> This tells us that there was a timeout while git cloning my repository.
> >> You can also remove the url and branch options of your node.js for using
> >> master from mainline gitorious instead of my repository. My repository
> >> includes an extra feature, which can be seen in the image here:
>
> >>http://rosenfeld.heroku.com/en/articles/2011-03-06-installing-gitorio...
>
> >> If you don't want it, just remove these lines from node.js:
>
> >> "git": {
> >>          "url":
> >> "git://gitorious.org/~rosenfeld/gitorious/rosenfeld-gitorious.git",
> >>          "reference": "bundler"
> >>        },
>
> >> Anyway, that wasn't the problem when you ran Chef. Just run it again
> >> when these timeout errors occur. Gitorious is notoriously slow sometimes
> >> and I'm not sure if it is due its architecture or lack of bandwidth
> >> infrastructure, but my clones on Github are much faster than on
> >> Gitorious... I also feel it is a bit slow in our internal installation,
> >> so maybe there's something we could improve on its performance...
>
> >> I guess just running "chef-solo" again will fix it for you. Chef knows
> >> what is missing and won't do everything again, don't worry.
>
> >> Best regards, Rodrigo.
>
> >>> ---- Begin output of git clone  
> >>> git://gitorious.org/~rosenfeld/gitorious/rosenfeld-gitorious.git
> >>> /var/www/gitorious ----
> >>> STDOUT: Initialized empty Git repository in /var/www/gitorious/.git/
> >>> STDERR:
> >>> ---- End output of git clone  
> >>> git://gitorious.org/~rosenfeld/gitorious/rosenfeld-gitorious.git
> >>> /var/www/gitorious ----
> >>> Do you need me to do anything else?
> >>> On May 11, 2:06 pm, Rodrigo Rosenfeld Rosas<[email protected]>
> >>> wrote:
> >>>> I tested against an empty installation of Debian in a virtual machine.
> >>>> I think you should remove the rubygems package distributed with Ubuntu:
> >>>> "apt-get remove rubygems*"
> >>>> Then you can try run the instructions there. If you have any problem,
> >>>> post it here and I'll try to help you.
> >>>> Regards, Rodrigo.
> >>>> Em 11-05-2011 08:57, Garth escreveu:
> >>>>> Must I remove everything from the previous install of gitorious --
> >>>>> what would you recommend?
> >>>>> *From:*[email protected] [mailto:[email protected]]
> >>>>> *On Behalf Of *Rodrigo Rosenfeld Rosas
> >>>>> *Sent:* 11 May 2011 13:33
> >>>>> *To:* [email protected]
> >>>>> *Subject:* Re: [gitorious] Re: Ubuntu Server 10.10 Error
> >>>>> Em 11-05-2011 08:23, Garth escreveu:
> >>>>> I think I give up or I must start all over again -- I have been using
> >>>>> this tutorial:
> >>>>>http://www.silly-science.co.uk/2010/12/12/installing-gitorious-on-ubu....
> >>>>> Maybe I'm not following the instructions correctly. I still get the
> >>>>> same error.
> >>>>> Please, give a try on this automated install recipe of Gitorious using
> >>>>> Opscode Chef:
> >>>>>https://github.com/rosenfeld/gitorious-cookbooks
> >>>>> I tested it on Debian, but I think it also works on Ubuntu...

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

Reply via email to