Page 1 of 1

rpm fehler beim installieren

Posted: 2004-06-12 15:00
by lines
hallo

ich schätze mal ich habe was mit meinen RPM Dateien verbockt

wenn ich ein Pcket installieren will kommt:

rantanplan:~/yast # rpm -i yast2-agent-any-2.5.9-36.i386.rpm
error: failed dependencies:
ld-linux.so.2 is needed by yast2-agent-any-2.5.9-36
libc.so.6 is needed by yast2-agent-any-2.5.9-36
libc.so.6(GLIBC_2.0) is needed by yast2-agent-any-2.5.9-36
libc.so.6(GLIBC_2.1) is needed by yast2-agent-any-2.5.9-36
libc.so.6(GLIBC_2.1.3) is needed by yast2-agent-any-2.5.9-36

rantanplan:~/yast # locate libc.so.6
/lib/libc.so.6
/usr/lib/libc.so.6
rantanplan:~/yast #

wieso kann er z.b. die libc.so.6 nicht finden ?


also die Vorgeschichte ist das ich Yast neu installieren wollte, aber nur fehlermeldungen bekam, also habe ich alles deinstalliert. und nun bekomme ich yast nicht wieder drauf.
unmöglich
auch habe ich apt drauf installiert um damit mehr Erfolg zu haben.
dem war nicht so.

rantanplan:~/yast # apt-get install yast2
Reading Package Lists... Done
Collecting File Provides... Error!
E: could not open RPM package list file /var/state/apt/lists/ftp.gwdg.de_pub_linux_suse_apt_SuSE_8.0-i386_base_pkglist.packman-i386:
E: Problem opening /var/state/apt/lists/ftp.gwdg.de_pub_linux_suse_apt_SuSE_8.0-i386_base_pkglist.packman-i386
E: The package lists or status file could not be parsed or opened.


hat den wer ein rat?

achja rpm --initdb und rebuild habe isch schon durch

danke.lines

Re: rpm fehler beim installieren

Posted: 2004-06-12 15:25
by lines
nanu

kein perl mehr oben ?!

rantanplan:~/yast/neu # rpm -Uhv glibc-2.2.5-177.i386.rpm
error: failed dependencies:
/bin/sh is needed by glibc-2.2.5-177
/usr/bin/perl is needed by glibc-2.2.5-177
rantanplan:~/yast/neu # which perl
/usr/bin/perl


wo ist denn da der Hund begraben ?

Re: rpm fehler beim installieren

Posted: 2004-06-12 16:20
by oxygen
Deine Paketdatenbank ist kaputt.

Re: rpm fehler beim installieren

Posted: 2004-06-13 21:25
by lines
hmmm.. aha dachte ich mir.

und wie könnte ich es wieder herstellen ?
ist denn dafür nicht rpm --initdb und rebuild zuständig ?

danke.lines

Re: rpm fehler beim installieren

Posted: 2004-06-13 23:07
by captaincrunch

Code: Select all

rm -f /var/lib/rpm/__* ; rpm -vv --rebuilddb

Yast / RPM DB im Eimer

Posted: 2005-01-17 14:30
by splacknuck
CaptainCrunch wrote:

Code: Select all

rm -f /var/lib/rpm/__* ; rpm -vv --rebuilddb
Gnn. Hab nicht richtig gelesen und alles aus /var/lib/rpm gelöscht.

Jetzt wissen weder Yast noch RPM was alles installiert ist. Vergleiche ich die Dateien in /var/lib/rpm vorher und nachher, fällt mir auf, dass packages.rpm viel zu klein ist.

Wie krieg ich das wieder hingebogen? Krieg ich das wieder hingebogen?

Re: rpm fehler beim installieren

Posted: 2005-01-17 14:33
by captaincrunch
Wohl dem, der regelmäßig Backups anlegt...

Re: rpm fehler beim installieren

Posted: 2005-01-17 15:15
by splacknuck
CaptainCrunch wrote:Wohl dem, der regelmäßig Backups anlegt...
Danke!

Backups lege ich täglich an, aber nicht von /var/lib.

Also futsch?

Re: rpm fehler beim installieren

Posted: 2005-01-17 15:25
by chris76
splacknuck wrote:Also futsch?
Ja, außer es war eine Virutelle Maschine mit Undo Laufwerk.