Beitrag
von Leonidas » 30.10.2004 10:46:04
Ich denke ScyTheMan hat Recht, da fehlt einfach nur die Liste der Dateien im Paket. Jedes Deb hat eine Liste mit Dateien die in diesem Paket sind, diese findest du unter vielen anderen Informationen in /var/lib/dpkg/info/. Dort sind von warscheinlich jedem installieren Paket ein paar Scripte wie postinst, preinst, postrm, prerm und eben auch list. In paketname.list ist die Dateiliste die dein Paket hat, im falle deines Kernel Images fehlt diese einfach. Komisch ist wie es dazu kommt, dass sie nicht da ist... vielleicht fehlt sie einfach im deb Kernel Image, wenn du wilslt kannst du das Paket mit dpkg-deb entpacken (nachdem du die Manpage davon gelesen hast) und gucken ob es drin ist, wenn ja dann kannst du es zu den anderen list Dateien kopieren (du solltest auch schauen ob zu dem Kernel Image die anderen Dateien wie prerm auch fehlen, wenn ja ist das ziemlich komisch -> dein Paket war kaputt). Aber du kannst eigentlich auch versuchen das Paket zu deinstallieren und die restlichen Dateien (Module des alten Kernels, vmlinuz des alten Kernels usw) von Hand zu löschen. Das sollte es eigentlich lösen.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.