I see that bundle is not failing on aruba anymore. To build mysql, you need
the mysql-devel package to be installed. Or, if you are not using mysql,
comment it out from the Gemfile

Reinier

> -----Oorspronkelijk bericht-----
> Van: [email protected] [mailto:tracks-discuss-
> [email protected]] Namens Jamie Stotz
> Verzonden: woensdag 11 april 2012 21:35
> Aan: [email protected]
> Onderwerp: [Tracks-discuss] Re: 2.1rc errors during install
> 
> > Thanks. Apperently some gem is depending on git. I'll try to find it
> > and remove it. It looks like aruba which is only needed for testing.
> >
> > Try
> > bundle install --without test
> > to see if it will skip aruba and the dependency on git
> >
> > Reinier
> 
> 
> That didn't help. In fact, the bundle command generated the same error.
> Also it looks like it didn't install the mysql gem.
> 
> Thanks.
> 
> ubuntu@ubuntu-Virtual-Machine:/opt/tracks$ bundle install --without test
> /opt/tracks/vendor/gems/aruba-0.2.2/aruba.gemspec:24: command not
> found: git ls-files
> sh: 1: git: not found
> sh: 1: git: not found
> /opt/tracks/vendor/gems/aruba-0.2.2/aruba.gemspec:24: command not
> found: git ls-files
> sh: 1: git: not found
> sh: 1: git: not found
> Fetching source index for http://rubygems.org/ Fetching source index for
> http://gems.github.com/ Using rake (0.8.7) Using RedCloth (4.2.8) Using
> aasm (2.2.1) Using activesupport (2.3.14) Using rack (1.1.0) Using
actionpack
> (2.3.14) Using actionmailer (2.3.14) Using activerecord (2.3.14) Using
> activeresource (2.3.14) Using acts_as_list (0.1.4) Using bcrypt-ruby
(2.1.4)
> Using cgi_multipart_eof_fix (2.5.0) Using columnize (0.3.6) Using daemons
> (1.1.8) Using fastthread (1.0.7) Using gem_plugin (0.2.3) Using
> has_many_polymorphs (2.13) Using highline (1.5.2) Using htmlentities
(4.3.1)
> Using httpclient (2.2.4) Using i18n (0.6.0) Using rbx-require-relative
(0.0.5)
> Using linecache (0.46) Using mime-types (1.17.2) Using polyglot (0.3.3)
Using
> treetop (1.4.10) Using mail (2.4.1) Using mongrel (1.1.5) Installing mysql
> (2.8.1) with native extensions /usr/lib/ruby/
> vendor_ruby/1.8/rubygems/installer.rb:552:in `build_extensions':
> ERROR: Failed to build gem native extension.
> (Gem::Installer::ExtensionBuildError)
> 
>          /usr/bin/ruby1.8 extconf.rb
> checking for mysql_query() in -lmysqlclient... no checking for main() in
-lm...
> yes checking for mysql_query() in -lmysqlclient... no checking for main()
in -
> lz... no checking for mysql_query() in -lmysqlclient... no checking for
main() in
> -lsocket... no checking for mysql_query() in -lmysqlclient... no checking
for
> main() in -lnsl... yes checking for mysql_query() in -lmysqlclient... no
checking
> for main() in -lmygcc... no checking for mysql_query() in -lmysqlclient...
no
> *** extconf.rb failed ***
> Could not create Makefile due to some reason, probably lack of necessary
> libraries and/or headers.  Check the mkmf.log file for more details.  You
may
> need configuration options.
> 
> Provided configuration options:
>       --with-opt-dir
>       --without-opt-dir
>       --with-opt-include
>       --without-opt-include=${opt-dir}/include
>       --with-opt-lib
>       --without-opt-lib=${opt-dir}/lib
>       --with-make-prog
>       --without-make-prog
>       --srcdir=.
>       --curdir
>       --ruby=/usr/bin/ruby1.8
>       --with-mysql-config
>       --without-mysql-config
>       --with-mysql-dir
>       --without-mysql-dir
>       --with-mysql-include
>       --without-mysql-include=${mysql-dir}/include
>       --with-mysql-lib
>       --without-mysql-lib=${mysql-dir}/lib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
>       --with-mlib
>       --without-mlib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
>       --with-zlib
>       --without-zlib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
>       --with-socketlib
>       --without-socketlib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
>       --with-nsllib
>       --without-nsllib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
>       --with-mygcclib
>       --without-mygcclib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
> 
> 
> Gem files will remain installed in /opt/tracks/vendor/cache/ruby/1.8/
> gems/mysql-2.8.1 for inspection.
> Results logged to /opt/tracks/vendor/cache/ruby/1.8/gems/mysql-2.8.1/
> ext/mysql_api/gem_make.out
>       from /usr/lib/ruby/vendor_ruby/1.8/rubygems/installer.rb:505:in
> `each'
>       from /usr/lib/ruby/vendor_ruby/1.8/rubygems/installer.rb:505:in
> `build_extensions'
>       from /usr/lib/ruby/vendor_ruby/1.8/rubygems/installer.rb:180:in
> `install'
>       from /usr/lib/ruby/vendor_ruby/bundler/source.rb:101:in `install'
>       from
> /usr/lib/ruby/vendor_ruby/bundler/rubygems_integration.rb:78:in
> `preserve_paths'
>       from /usr/lib/ruby/vendor_ruby/bundler/source.rb:91:in `install'
>       from /usr/lib/ruby/vendor_ruby/bundler/installer.rb:58:in `run'
>       from
> /usr/lib/ruby/vendor_ruby/bundler/rubygems_integration.rb:93:in
> `with_build_args'
>       from /usr/lib/ruby/vendor_ruby/bundler/installer.rb:57:in `run'
>       from /usr/lib/ruby/vendor_ruby/bundler/spec_set.rb:12:in `each'
>       from /usr/lib/ruby/vendor_ruby/bundler/spec_set.rb:12:in `each'
>       from /usr/lib/ruby/vendor_ruby/bundler/installer.rb:49:in `run'
>       from /usr/lib/ruby/vendor_ruby/bundler/installer.rb:8:in `install'
>       from /usr/lib/ruby/vendor_ruby/bundler/cli.rb:222:in `install'
>       from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor/task.rb:22:in
> `send'
>       from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor/task.rb:22:in
> `run'
>       from
> /usr/lib/ruby/vendor_ruby/bundler/vendor/thor/invocation.rb:
> 118:in `invoke_task'
>       from /usr/lib/ruby/vendor_ruby/bundler/vendor/thor.rb:246:in
> `dispatch'
>       from
> /usr/lib/ruby/vendor_ruby/bundler/vendor/thor/base.rb:389:in
> `start'
>       from /usr/bin/bundle:13
> ubuntu@ubuntu-Virtual-Machine:/opt/tracks$ sudo rake time:zones:local
> [sudo] password for ubuntu:
> /opt/tracks/vendor/gems/aruba-0.2.2/aruba.gemspec:24: command not
> found: git ls-files
> sh: 1: git: not found
> sh: 1: git: not found
> rake aborted!
> Bundler couldn't find some gems.Did you run `bundle install`?
> 
> (See full trace by running task with --trace) ubuntu@ubuntu-Virtual-
> Machine:/opt/tracks$ bundle exec rake db:migrate RAILS_ENV=production
> /opt/tracks/vendor/gems/aruba-0.2.2/aruba.gemspec:24: command not
> found: git ls-files
> sh: 1: git: not found
> sh: 1: git: not found
> Could not find mysql-2.8.1 in any of the sources
> 
> 
> Jamie Stotz
> 
> _______________________________________________
> Tracks-discuss mailing list
> [email protected]
> http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to