Bonjour,
j'y perds mon latin !!!
j'ai voulu faire une installation de rails sur une debian Etch 4.0 r4a
(uname: 2.6.18-6-686) avec l'erreur classique de faire un aptitude
install Ruby rubygems (et je vous passe les autres éléments) avant de
m'apercevoir que damned il ne faut pas utiliser le depot debian pour
rubygems...donc je le desinstalle avec un aptitude remove rubygems.

Et j'installe depuis les sources rubygems en version 1.3.0

et là surprise  !!!!

j'obtiens aux commandes suivantes ces résultats:
#gem install rails  --include-dependencies

INFO:  `gem install -y` is now default and will be removed
INFO:  use --ignore-dependencies to install only the gems you list
ERROR:  Error installing rails:
        invalid gem format for
/usr/local/lib/ruby/gems/1.8/cache/actionmailer-2.1.1.gem

Deuxième tentative:
# gem install rails  --include-dependencies
INFO:  `gem install -y` is now default and will be removed
INFO:  use --ignore-dependencies to install only the gems you list
ERROR:  While executing gem ... (Gem::Package::FormatError)
    No metadata found!

Trosième tentative :
#gem install actionmailer --local
ERROR:  While executing gem ... (Gem::Package::FormatError)
    No metadata found!


Quatrième tentative:
#gem install actionmailer --remote
ERROR:  Error installing actionmailer:
        invalid gem format for
/usr/local/lib/ruby/gems/1.8/cache/actionmailer-2.1.1.gem

Ainsi rails refuse de s'installer car il a un problème avec sa
dépendance actionmailer !!!
Sinon à part cela, j'arrive à installer n'importe quels autres gems
(sauf actionmailer et donc rails) !!!

J'ai bien évidemment essayé de:
- nettoyer le cache [gem sources -c]
- mettre à jour les gems : gem update && gem update --system
- d'effacer actionmailer-2.1.1.gem dans le cache

Si vous avez une idée, je suis preneur...
Merci


Ci dessous quelques éléments de ma configuration :

La version Ruby utilisée:
# ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]

Le chemin d'installation de Ruby :
# which ruby
/usr/local/bin/ruby

La version de rubygems utilisée :
# gem -v
1.3.0
Le chemin d'installation de rubygems:
#which gem
/usr/bin/gem

La liste des gems installés:
# gem list
actionpack (2.1.1, 2.1.0, 2.0.0)
activerecord (2.1.1, 2.1.0, 2.0.0)
activesupport (2.1.1, 2.1.0, 2.0.0)
rake (0.8.3)
rubygems-update (1.3.0)

L'environement des gems:
#gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.0
  - RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
  - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: /usr/bin/ruby1.8
  - EXECUTABLE DIRECTORY: /usr/local/lib/ruby/gems/1.8/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-linux
  - GEM PATHS:
     - /usr/local/lib/ruby/gems/1.8
     - /root/.gem/ruby/1.8
     - /usr/lib/ruby/gems/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - :sources => ["http://gems.rubyforge.org/";,
"http://gems.rubyonrails.org";]
  - REMOTE SOURCES:
     - http://gems.rubyforge.org/
     - http://gems.rubyonrails.org
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à