On Sat, Apr 27, Ralf Corsepius wrote:
Am Sam, 2002-04-27 um 08.07 schrieb Thorsten Kukuk:
On Sat, Apr 27, Ralf Corsepius wrote:
D.h. wenn Du zum Paketmanagement nur rpm selbst verwendest, dürfte ein Wechsel zu RPM-4 (Ich würde dann 4.0.3 verwenden), relativ unkritisch sein.
Abgesehen davon, das RPM-4 noch all die Bugs enthält, die wir in der 3er Version gefixt haben Klar, vanilla rpm <= 3.0.6 war praktisch unbrauchbar, doch fehlerfrei ist weder SuSE's rpm-3.0.6, noch haben die RH-Leute geschlafen.
Im Augenblick sind es jedenfalls die Inkompatibilitäten zwischen SuSE's rpm-3.0.6 und rpm-4, die das Schreiben von distributionsunabhängigen rpms/rpm.specs nicht unerheblich erschweren, bzw. einen auf RPM-3 festlegen, will man SuSE in RPMS-spec unterstützten -
Wo bist Du denn da festgelegt? Was geht mit RPM-3 nicht, was RPM-4 als "ich brauche das unbedingt" Feature bietet? Das RPM Format ist das selbe und beim SPEC File kenne ich im Moment auch keine Incompatiblen Features.
Ich zumindest kenne keine andere Distri ausser SuSE, die noch rpm-3 verwendet.
Dann scheinst Du wohl kaum eine Distri zu kennen.
und das nach der Umstellung auf RPM-4 kein Update mehr möglich ist ... Inwiefern?
Meines Wissen kommt RPM-4 mit rpm-3-rpms zurecht, rpm-4 kann rpm-3-kompatible rpms erzeugen (wenn sie es jetzt nicht ohnehin sind, eine zeitlang waren sie es mal nicht und RH hat mehrfach daran "herumgeschraubt".). RH hat meines Wissens sogar ihre älteren Distris (IIRC, zurück bis 5.x), nachträglich auf rpm-4.0.3 umgestellt.
Bei einem Update hast Du aber nur rpm-3 zur Verfügung, was keine rpm-4 Datenbank schreiben kann. Tschau, Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Deutschherrnstr. 15-19 D-90429 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B