Torsten Foertsch wrolte: [...]
Das Problem ist folgendes, das Suse-Perl-RPM provided perl-Storable. Nun würde ich mein RPM, das einfach nur eine neuere Version des Storable Moduls liefert, natürlich gern perl-Storable nennen. Das funktioniert nicht, weil der Name (Name: aus der spec-Datei) automatisch auch von dem Paket provided wird und damit mit dem Perl-RPM kollidiert. Alle anderen Provides: sind schon draußen, genau wie autoreqprov. Wahrscheinlich ist das in dem RPM System aber einfahc nicht vorgesehen. Wenn ich das Paket perl-Storable+ nenne funktioniert's.
Tja, das wird dann zwar dein "neues" perl-Storable installierbar machen, aber: Was wird ein rpm -V auf das perl RPM geben? Die Teile aus deinem eigenen rpm werden die gleichnamigen Dateien aus dem perl RPM überschreiben und somit ist der resultierende Gesamtzustand nicht mehr konsistent. Lauf rpm Datenbank wird eine Datei dann von zwei rpms "besessen". IMO ist die einzig saubere Lösung das komplette perl-RPM neu zu bauen und zu ersetzen. (Auch wenn die andere Lösung wohl funktionieren wird) Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org