Hallo Peter, hallo Leute, Am Donnerstag, 15. April 2004 13:03 schrieb Peter Baumgartner:
Am Mittwoch, 14. April 2004 22:20 schrieb Patrick Dahl:
Am Mittwoch, 14. April 2004 16:11 schrieb Marita Betz:
Außerdem steht da nur was von *.noarch.rpm und *.src.rpm. Da bin ich mir auch nicht sicher ob ich das unter Suse 8.1 oder 9.0 benutzen kann.
noarch sollte doch generell laufen... noarch = no architecture -> also egal welcher Prozi oder welche Distri.
Oder?
Außer Du hast einen nicht kompatiblen Compiler, in dem Fall wäre es
Was hat ein Compiler mit einem *noarch*-rpm zu tun? In einem solchen stecken Dateien drin, die nicht von einem Compiler generiert wurden. Beliebte Kandidaten für "noarch" sind z. B. Perl-Scripte oder -Module, Übersetzungen usw. Was möglicherweise nicht passt, sind die Pfade, falls das Paket für eine andere Distri gebaut wurde. Das dürfte allerdings eher selten sein. Ausnahme: Perl-Module, da muss in der Regel die Perl-Version exakt passen [1].
besser, src.rpm zu verwenden, davon mit rpm -bb Binaries zu erstellen und die ( mit checkinstall) zu installieren.
Jetzt würfelst Du aber einiges durcheinander ;-) Wenn man mit rpm -bb [2] etwas baut, ist das Ergebnis ein RPM-Paket. Und das installiert man schlicht per rpm -Uhv, checkinstall hat damit überhaupt nichts zu tun. Gruß Christian Boltz [1] oder man muss mit --relocate installieren ;-) [2] ab SuSE 9.0 übrigens rpmbuild -bb -- Vielleicht hat aber auch nur dein Computer so etwas wie eine eigene Intelligenz entwickelt, so als eine Art Überlebensstrategie. Mach mal weiter, vielleicht kommst du ja noch ganz groß raus als unfreiwilliger Erfinder des ersten völlig selbständig kognitiven Computers. [Matthias Houdek in suse-linux]