[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Paket Problem: Das Paket srcd muss reinstalliert werden



Roger Rehnelt wrote:
Hallo

"dpkg --purge --force-remove-reinstreq srcd" probieren?
ist nur eine Idee, pruefen geht gerade nicht, habe kein "kaputtes" Packet zur Hand ;)

Ich glaub das hatte ich schon gemacht (nur vergessen hier anzugeben). Aber hier nochmal der Output:

# dpkg --purge --force-remove-reinstreq srcd
....

Natürlich habe ich die Hoffnung nicht aufgegeben und den obigen Rat (Neuinstallation) befolgt:

# dpkg -i srcd_1.13.1-0_i386.deb
Wähle vormals abgewähltes Paket srcd.
....

also ich habe mir das Packet auch mal gezogen und habe mir die
postinst, postrm sowie die prerm angeguckt.
postinst & postrm beinhalten nur ein "echo"
In prerm steht u.a.(der Rest kann nicht wichtig sein):
"if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/srcd ];"

Es waere also gut, zu kontrollieren, ob /usr/doc/srcd vorhanden ist,
ggf. anlegen und Owner richtig setzen. Dann wie gehabt versuchen zu loeschen. Ansonsten waere es wirklich interessant zu wissen, was sonst schief laufen sollte.

Ansonsten muesste in /var/lib/dpkg/info Dateien liegen, die mit srcd
anfangen, also srcd.prerm, srcd.postrm und srcd.postinst.
Zwei von den beiden Dateien beinhalten, wie oben erwaehnt nur ein "echo"
Da wuerde ich mal ein "#!/bin/sh" vorsetzen, und bei der srcd.prerm
wuerde ich dann mal nur "#!/bin/sh" und ein echo einsetzen.
Ich nehme an, das man das Packet dann ganz normal deinstallieren kann.
Weisz aber nicht, ob dann wirklich die Dateien entfernt werden.
Ggf. "/usr/iir", "/usr/share/doc/srcd" und "/usr/share/man/man8/srcd.8.gz" loeschen.

Das Faellt aber in die Kategorie "Kinder, macht das nicht zuhause", wild am Packetmanagement herumzuspielen ist auch nicht das gelbe vom Ei und kann selbigem den Rest geben.

Ich könnte heulen...
passiert mir auch, wenn sich Debian so anfuehlt, wie Windows ;(


Gruß
Roger.
ja, auch gruss
...und wie gehabt, bitte bescheid sagen, ob geht oder nicht. :-)
Bjoern


Reply to: