munin-node fuer SLES9

15/12/2010 - 09:52 von Marc Haber | Report spam
Hallo,

ich muss hier einen munin-node 1.4.5 auf einem SLES 9 installieren.
Die existierende Munin-Infrastruktur basiert auf Debian und ich habe
so gut wie keine Ahnung von SLES.

Also bin ich hingegangen und habe das munin-node 1.4.5 .deb durch
alien gedreht und versuche das entstandene .rpm nun auf dem SLES zu
installieren. Das funktioniert nicht, weil das rpm auf perl ">= 1:5"
depended, und das auf dem SLES installierte perl 5.8.3-32.14 diese
Dependency nicht erfüllt.

Was zum Donner soll diese Dependency und wie bekomme ich sie erfüllt?

Grüße
Marc
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 

Lesen sie die antworten

#1 Stefan Dreyer
15/12/2010 - 19:03 | Warnen spam
On 12/15/10 09:52, Marc Haber wrote:
Hallo,

ich muss hier einen munin-node 1.4.5 auf einem SLES 9 installieren.
Die existierende Munin-Infrastruktur basiert auf Debian und ich habe
so gut wie keine Ahnung von SLES.

Also bin ich hingegangen und habe das munin-node 1.4.5 .deb durch
alien gedreht und versuche das entstandene .rpm nun auf dem SLES zu
installieren. Das funktioniert nicht, weil das rpm auf perl ">= 1:5"
depended, und das auf dem SLES installierte perl 5.8.3-32.14 diese
Dependency nicht erfüllt.

Was zum Donner soll diese Dependency



Vermutlich hat alien da etwas vergrützt.

und wie bekomme ich sie erfüllt?



RPM neu bauen;-) Spaß beiseite, da die dependency offensichtlich erfüllt
ist, was spricht dagegen rpm -i --nodeps muninrpm?
Für RHEL gibt es ein passendes RPM
<http://sourceforge.net/projects/mun...nload>,
aber ob sich das ohne Schmerzen unter SLES installieren làsst ist eine
andere Frage.

Ansonsten findest Du auch unter
<http://sourceforge.net/projects/mun...S/el5/>
ein src.rpm. Wenn Du auf Deinem SLES ein Buildsystem hast, kannst Du
z.B. das src.rpm installieren und per rpmbuild -bb
/usr/src/packages/munin.spec die Pakete erzeugen. Im Verzeichnis
/usr/src/packages/RPMS/noarch. Unter OpenSuSE 11.2 konnte ich die rpms
jedenfalls ohne Anpassung der spec-Datei erzeugen.

Ähnliche fragen