Domanda

Avevo questa app usando 1.9.2 e Rails 3.2 e oggi ho cambiato la versione di Ruby in 1.9.3 (usando RBENV) e tutto è andato storto allora

L'ho avuto sul mio gemfile

Gruppo: sviluppo di Sviluppo do gem "sqlite3"

Gruppo: produzione di produzione di gemma 'pg'

Ogni volta che corro:

Installazione del bundle -senza produzione

Nulla succede ora e quando lo faccio

git spinge Heroku Master

Ho fatto lo stesso errore:

Installing sqlite3 (1.3.5) with native extensions Unfortunately, a fatal error has occurred. Please report this error to the Bundler issue tracker at https://github.com/carlhuda/bundler/issues so that we can fix it. Thanks!
       /usr/local/lib/ruby/1.9.1/rubygems/installer.rb:483:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
       /usr/local/bin/ruby extconf.rb
       checking for sqlite3.h... no
       sqlite3.h is missing. Try 'port install sqlite3 +universal'
       or 'yum install sqlite-devel' and check your shared library search path (the
       location where your sqlite3 shared library is located).
       *** 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:

Sta ovviamente cercando di installare sqlite, ma anche se rimuovo la gemma sqlite dal mio gemfile non succede nulla, sembra che il problema sia in Heroku ma ora non posso fare nulla

Spero che qualcuno possa aiutarmi perché stavo cercando di fare

Heroku DB: Pull

E per questo volevo aggiungere la gemma dei rubinetti, poi ho seguito questo tutorial

http://railsapps.github.com/rails-heroku-tutorial.html

E ho cambiato la versione di Ruby in Heroku, ora penso che il problema sia RBENV ma non ne sono sicuro

Grazie in anticipo

Javier Q.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top