OK - habe noch mal ein wenig gestöbert und mich in der Nähe von /usr/bin/ucf: line 622 umgesehen. Hier gibt's ja eine Referenz zu /usr/share/debconf/confmodule und hier wiederum sollten die ganzen Funktionen definiert sein. Auf einem anderen, frisch aufgesetzten Lenny-Rechner ist das auch der Fall, aber weder auf dem derzeit in Limbo befindlichen Etch/Lenny noch auf meinem alten Sarge-Rechner gibt's diese Funktion in confmodule.
Ich vermute also, hier wird ein Paket installiert, welches ein anderes neues Paket voraussetzt, welches aber wiederum erst später installiert wird? Ein apt-get install debconf geht natürlich nicht - wegen der nicht erfüllten Abhängigkeiten... Kai -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Gesendet: Mittwoch, 22. April 2009 20:19 An: Kai Krebber Cc: [email protected] Betreff: Re: apt-deadlock nach dist-upgrade On Wed, Apr 22, 2009 at 01:23:30PM +0200, Kai Krebber wrote: > To: [email protected] > > Hi! > > Habe vorhin meinem debian-etch ein dist-upgrade verpasst und scheine nun > in einer Art deadlock zu hängen. Ich habe nun 'ne Reihe 'unmet > dependencies'.Ein -f will 0 Byte nachinstallieren, jagt mich durch diverse > reconfigurationen und stoppt dann mit 'Errors were encountered while > Processing: libapache-mod-perl. > Ein apt-get remove von libapache-mod-perl hängt dann wieder -diesmal an: > /usr/bin/ucf: line 622: db_x_loadtemplatefile:command not found > > Wie komme ich da denn wohl wieder 'raus? Fehlt da ucf oder db_x_loadtemplatefile? Das ist ja einer der prerm oder postrm scripte in /var/lib/dpkg/info/libapache-mod-perl.{postrm,prerm} Ich wuerde es mal mit dpkg --force-all --purge libapache-mod-perl probieren - Damit deinstalliert der das paket egal was da schief laeuft. Dann dist-upgrade weiter und dann nochmal dat dingen installieren. Flo -- Florian Lohoff [email protected] +49-171-2280134 Those who would give up a little freedom to get a little security shall soon have neither - Benjamin Franklin -- Linux mailing list [email protected] subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo
