Hallo Leute,
ich versuche verzweifelt fpm auf Raspbian zu installieren. Aber was ich auch mache, mit "gem install fpm" erhalte ich immer den Fehler:
ERROR: Error installing fpm:
ruby-xz requires Ruby version >= 1.9.3.
Dabei ist ruby in Version 2.1.5 installiert.
raspberrypi:/home/pi/mausberry-switch# ruby -v
ruby 2.1.5p273 (2014-11-13) [arm-linux-gnueabihf]
Kann mir jemand auf die Sprünge helfen wie ich das Problem beheben kann? Vielen Dank vorab!
ruby-xz requires Ruby version >= 1.9.3.
Re: ruby-xz requires Ruby version >= 1.9.3.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: ruby-xz requires Ruby version >= 1.9.3.
Ja, alles installiert.
Es geht um ein Daemon für einen Mausberry-Switch. Siehe hier: https://github.com/t-richards/mausberry ... uilding.md
Voraussetzung dafür ist die Installation von ruby, ruby-dev und rubygems.
Hat noch jemand eine Idee?
Es geht um ein Daemon für einen Mausberry-Switch. Siehe hier: https://github.com/t-richards/mausberry ... uilding.md
Voraussetzung dafür ist die Installation von ruby, ruby-dev und rubygems.
Hat noch jemand eine Idee?
Re: ruby-xz requires Ruby version >= 1.9.3.
Arbeitest Du vielleicht nicht mit dem System-ruby, sondern mit einer lokalen Version < 1.9.3 ?
Ich habe hier keine Probleme, alle Pakete jessie.
Ohne Recommends kein build-essential und diverse lib, es gibt (erstmal andere) Fehler.
Dito auf einem stretch-System.
Da wollte ich mich aber nicht durchkämpfen.
Anm.
Auf dem stretch lief 'gem install fpm' mit netten Meldungen durch, was gerade heruntergeladen wird.
Beim jessie lief das "still".
<-> als anderer Benutzer mit einer lokalen Version# ruby -v
ruby 2.1.5p273 (2014-11-13) [arm-linux-gnueabihf]
gem install fpm
Mit oder ohne recommends?pauLee hat geschrieben:Ja, alles installiert.Noch Debianruby-dev installieren?
Vielleicht Debianbundler / Debianruby-bundler (ab jessie-backports) ?
Ich habe hier
Code: Alles auswählen
aptitude install ruby bundler --with-recommends
gem install fpm
gem list ---> fpm (1.8.1)
Ohne Recommends kein build-essential und diverse lib, es gibt (erstmal andere) Fehler.
Dito auf einem stretch-System.
Da wollte ich mich aber nicht durchkämpfen.
Anm.
Auf dem stretch lief 'gem install fpm' mit netten Meldungen durch, was gerade heruntergeladen wird.
Beim jessie lief das "still".
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: ruby-xz requires Ruby version >= 1.9.3.
Sooo, Problem gelöst!
Ich habe in einem frisch aufgesetzten Rasbian erstmal ein "aptitude install ruby bundler --with-recommends" gemacht und anschließend "sudo apt-get install build-essential dh-autoreconf libglib2.0-dev" und "sudo apt-get install ruby ruby-dev rubygems".
Wenn ich das anders herum gemacht habe, dann kam ich wieder an den Punkt der Fehlermeldung, obwohl wirklich nur ein ruby in Version 2.1.5 installiert war - vorher war da nix. Ich verstehe es ehrlich gesagt nicht bzw. fehlt mir dazu der nötige Hintergrund aber am Ende habe ich mir das nötige Package für den Switch bauen können und das funktioniert auch noch auf Volumio.
Also, vielen vielen Dank für die Hilfe! Das "aptitude install ruby bundler --with-recommends" hat mich gerettet.
Ich habe in einem frisch aufgesetzten Rasbian erstmal ein "aptitude install ruby bundler --with-recommends" gemacht und anschließend "sudo apt-get install build-essential dh-autoreconf libglib2.0-dev" und "sudo apt-get install ruby ruby-dev rubygems".
Wenn ich das anders herum gemacht habe, dann kam ich wieder an den Punkt der Fehlermeldung, obwohl wirklich nur ein ruby in Version 2.1.5 installiert war - vorher war da nix. Ich verstehe es ehrlich gesagt nicht bzw. fehlt mir dazu der nötige Hintergrund aber am Ende habe ich mir das nötige Package für den Switch bauen können und das funktioniert auch noch auf Volumio.
Also, vielen vielen Dank für die Hilfe! Das "aptitude install ruby bundler --with-recommends" hat mich gerettet.