On 28 Sep 2001, at 2:28, Johannes Eickhold wrote:
Hallo zusammen.
Erstmal die Fragen. Unten habe ich dann auch noch beschrieben, was ich gemacht habe und welche Fehler dabei auftraten.
[...]
-- Fehlerbeschreibung und Vorgehen --
Als ich versucht habe, das KDE bei einem Suse 7.0 auf das aktuelle 2.2.1 upzudaten, gab es einen reproduzierbaren Fehler beim folgendem Paket:
kdebase-ksysguardd-2.2.1-31
Ja, kenn ich!
das ich, wie auf http://www.suse.de/de/support/download/LinuKS/i386/update_for_7_0/ba se.html und übergeordneten Seiten beschrieben, runtergeladen habe und dann mit Yast -> Installation festlegen/starten -> Pakete einspielen installieren wollte.
Es trat folgende Fehlermeldung auf:
kdebase-ksysguardd ##[...]## Postinstall kdebase-ksysguardd...
Updating etc/rc.config... Done.
/tmp/YaST.tdir/stp22716_66_S: sbin/insserv: No such file or directory
Tja, das Paket ist zwar für die 7.0, aber irgendjemand hat da bei SuSE den Überblick verloren. /sbin/insserv ist erst mit 7.1 (oder war es 7.2) dazugekommen. Du mußt die Startlinks in /etc/rc.d/... im entsprechenden Runlevel von Hand setzen (falls Du den ksysguardd wirklich brauchen solltest).
POSTIN kdebase-ksysguardd returns 127
... Mit Warnung
Danach war das Paket durch ein kleines i als installiert markiert!
Anschliessend probierte ich noch ein direktes Installieren mir rpm:
# rpm -Uvh kdebase-ksysguardd.rpm package kdebase-ksysguardd-2.2.1-31 is already installed
Ja klar, das ist ja auch installiert. Nochmal geht nicht (jedenfalls nicht so!)
# rpm -e kdebase-ksysguardd.rpm error: package kdebase-ksysguardd.rpm is not installed
Versuche: rpm -e kdebase-ksysguardd
Aha! Wie soll ich das verstehen? Welche Möglichkeiten gibt es, hier eine genauere Auskunft zu bekommen, was schief gelaufen ist?
s.o. Andreas