PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rpm - nur ma daß ich das richtig verstehe



Fir3fly
25.04.02, 14:19
ich hab das Howto und das "man" gelesen, aber ich konnte mir eine Frage nicht beantworten. Wenn ich ein paket installieren will - in meinem fall "popt-1.6.4-7x.i386.rpm" - bekomme ich einen konflikt, daß die alte version noch gebraucht wird.



file /usr/include/popt.h from install of popt-1.6.4-7x conflicts with file from package popt-1.6.3-1.03
file /usr/lib/libpopt.a from install of popt-1.6.4-7x conflicts with file from package popt-1.6.3-1.03
file /usr/lib/libpopt.so.0.0.0 from install of popt-1.6.4-7x conflicts with file from package popt-1.6.3-1.03
file /usr/share/man/man3/popt.3.gz from install of popt-1.6.4-7x conflicts with file from package popt-1.6.3-1.03


ok. versuche ich ein Upgrade mit "-U" bekomme ich auch einen konflikt:


Fehler: fehlgeschlagene Paket-Abhängigkeiten:
popt = 1.6.3 wird von rpm-4.0.3-1.03 gebraucht
popt = 1.6.3 wird von rpm-devel-4.0.3-1.03 gebraucht
popt = 1.6.3 wird von rpm-python-4.0.3-1.03 gebraucht


was nu? kann ich den Upgrade einfach forcieren ? klappen dann die sachen noch? oder wie gehe ich weiter vor? Am Ende will ich eigendlich rpm upgraden, weil sich sonst KDE3 nicht installieren läßt.

und nochwas, womit ich nicht umzugehen weiss:


Xconfigurator < 4.9.42-1 steht im Konflikt mit hwdata-0.9-1

ja, und? soll ich nu den Xconfigurator deshalb deinstallieren?

Fir3fly

melody lee
25.04.02, 15:24
Was das updaten von rpm (der Paketmanager an sich) angeht, hilft das hier vielleicht:
http://www.redhat.com/docs/books/max-rpm/max-rpm-html/

Tengri
25.04.02, 15:39
Sowas auflösen ist tricky und gerade bei rpm selbst würd ich nit mit force herumfuhrwerken ;)

Die beste Methode ist immer noch du hältst dich an die Errata und updatest immer alle Packete zusammen wie vorgegeben.

Für rpm wären das:
popt-1.6.4-7x.i386.rpm
rpm-4.0.4-7x.i386.rpm
rpm-build-4.0.4-7x.i386.rpm
rpm-devel-4.0.4-7x.i386.rpm
rpm-perl-4.0.4-7x.i386.rpm
rpm-python-4.0.4-7x.i386.rpm
python-popt-0.8.7-7.x.2.i386.rpm
gnorpm-0.96-12.7x.i386.rpm
kdeadmin-2.2.2-3.i386.rpm
rpm2html-1.7-3.7x.i386.rpm
rpmfind-1.7-4.7x.i386.rpm

Kopier die in ein eigenes Verzeichnis und update mit rpm -F *.rpm

mfg
Tengri

Fir3fly
25.04.02, 16:07
Aaahhh, kewl... danke Tengri, das hat mir geholfen (melody lee natürlich auch ;)) .. nur die zeile



Xconfigurator < 4.9.42-1 steht im Konflikt mit hwdata-0.9-1

lies sich nicht auflösen.. ich interpretier´ das mal so (und bitte gegebenenfalls um Berichtigung) - Xconfigurator Version kleiner als 4.9.42-1 steht im Konflikt mit hwdata-0.9-1. ok.. aber die höchste version vom Xconfigurator, die es bei Redhat gibt ist 4.9.39-2.. seh ich das richtig, daß ich da auf einen Upgrade warten muß?

Fir3fly

fs111
25.04.02, 17:09
Das sieht mir sehr stark danach aus, als möchtest Du KDE3 installieren. Genau die Fehlermeldungen hatte ich da auch. Ich habe einfach den Xconfigurator deinstalliert, weil ich ihn eh nicht brauche.

Grüße fs111