Hallo, On Sun, 22 Jun 2003, Marcus Schopen schrieb:
an alter Debian Mensch fragt sich, ob es bei RPMs unter SuSE eine Möglichkeit gibt, Abhängkeiten eines RPM Paketes bei der Installation automatisch auflösen zu lassen.
Beispiel: Ein Paket C setzt die Pakete A und B voraus. Ich installiere Paket C mit dem Aufruf "rpm -i http://server/c.rpm". Das meckert dann natürlich rum, weil A und B noch nicht installiert wurden.
Konkret: kann ich irgendwo - z.B. im specfile von C oder per rpm Parameter - angeben, wo im Netz sich die A und B Pakete befinden, so dass erst diese geholt und installiert werden und erst danach Paket C. Und das alles am liebsten ohne YaST (damit's unter RH auch funzt).
AFAIK nein. Diese Moeglichkeit bietet RPM schlicht nicht. Du musst also leider die Abhaengigkeiten also per Hand aufloesen und z.B.: rpm -i A.rpm B.rpm C.rpm verwenden. Aber AFAIK gibt's ja eine "apt"-Variante fuer RPM, die muesste das automatisch koennen. Und/oder fou4s (oder wie das Teil heisst, keine Ahnung, ich back z.Z. nur selbst)... -dnh --
Meine fresse das 2te mal in 24 stunden. :(( Tip: Kürzere Tage verwenden. Das verringert die Chance, daß zwei Fehler auf einen Tag fallen. Wenn man sauber versagen will, kann man kann seine Fehler auch per cron erledigen lassen! [> Henne Vogelsang und Ratti in suse-linux]