Hallo Ihr, falls diese Mail 2 mal angekommen ist bitte ich um Entschuldigung. Die Antwort habe ich aber noch nicht im Mailing-Archiv gefunden:
Ich habe eine Dummheit begangen, bei meiner Debian 3.0 wollte ich das Packet xine-ui entfernen. Dabei habe ich ausversehen auch xinetd ausgewählt (mit gnu-apt). Dies wurde mit einer Fehlermeldung quittiert. Jedesmal wenn ich jetzt etwas istallieren will, z.B. mit apt-get install ... kommt wieder diese Fehlermeldung und der Installationsvorgang wird abgebrochen. Hier die Meldung: Removing xinetd...
Warning: you don't have an init script for the original inetd anymore! You may neet to reinstall the netbase package to get it back.
No diversion 'diversion of /etc/init.d/initd to /etc/init.d/initd.real by xinetd', no removed dpkg: error processing xinetd (--remove): subprocess post-removal script returned error exit status 1 Errors were encountered while processing: xinetd E: Sub-process /usr/bin/dpkg returned an error code (1)
Das netbase package hab ich zwar entfernt, kann es jetzt aber nicht mehr installieren. Was muss ich vorher machen??
Danke für die Hilfe. Sandro.
Sandro Wirth wrote:
Das netbase package hab ich zwar entfernt, kann es jetzt aber nicht mehr installieren. Was muss ich vorher machen??
Ich behaupte mal netkit-inetd in dselect auswählen. Wobei mir unklar ist wie xine und xinetd zusammenhängen. In der Manpage zu dpkg gibt es zwar Optionen mit --force, damit wäre ich aber sehr vorsichtig. Unter rpm-Systemen mag das mal fast Standart gewesen sein. Hier nicht.
Jan
On Mon, Oct 07, 2002 at 06:05:10PM +0200, Sandro Wirth wrote:
Hallo Ihr, falls diese Mail 2 mal angekommen ist bitte ich um Entschuldigung. Die Antwort habe ich aber noch nicht im Mailing-Archiv gefunden:
Ich habe eine Dummheit begangen, bei meiner Debian 3.0 wollte ich das Packet xine-ui entfernen. Dabei habe ich ausversehen auch xinetd ausgewählt (mit gnu-apt).
Du meinst sicherlich apt-get anstatt gnu-apt, oder?
Dies wurde mit einer Fehlermeldung quittiert. Jedesmal wenn ich jetzt etwas istallieren will, z.B. mit apt-get install ... kommt wieder diese Fehlermeldung und der Installationsvorgang wird abgebrochen. Hier die Meldung: Removing xinetd...
Warning: you don't have an init script for the original inetd anymore! You may neet to reinstall the netbase package to get it back.
No diversion 'diversion of /etc/init.d/initd to /etc/init.d/initd.real by xinetd', no removed dpkg: error processing xinetd (--remove): subprocess post-removal script returned error exit status 1 Errors were encountered while processing: xinetd E: Sub-process /usr/bin/dpkg returned an error code (1)
Das netbase package hab ich zwar entfernt, kann es jetzt aber nicht mehr installieren. Was muss ich vorher machen??
Die Option -f hilft manchmal wenn er Abhängigkeiten nicht auflösen kann. Ob es in deinem Fall hilft weiß ich nicht.
Vielleicht funktioniert es, wenn du ohne apt arbeitest und nur dpkg verwendest: Entsprechendes Paket besorgen und per "dpkg -i foo.deb" installieren.
thomas
Hallo,
On Monday 07 October 2002 18:05, Sandro Wirth wrote:
Ich habe eine Dummheit begangen,
Nicht du, sondern die Maintainer :-)
Ich zitiere mal von bugs.debian.org:
"severity 134955 wishlist thanks
] wishlist ] for any feature request, and also for any bugs that are very ] difficult to fix due to major design considerations.
I don't believe this bug is fixable without netbase changing the way it handles inetds and update-inetd. This is planned to happen after woody. FWIW, /etc/init.d/inetd hasn't changed since 31 Dec 2000, and isn't likely to change against until this is sorted out.
Cheers, aj (netbase, netkit-inetd maintainer)"
Du solltest zuerst versuchen, xinetd ordnungsgemäß zu entfernen. Normalerweise sollte ein "apt-get remove xinetd --purge" dazu reichen. Wenn nicht, bleibt immer noch die (brutale) Methode, /var/lib/dpkg/info/xinetd.postrm zu modifizieren.
Dann wieder netbase installieren, denn das sollte man schon haben. Und dann abwarten, bis sich das Paketproblem gelöst hat, wahrscheinlich schon mit der nächsten Debian-Version (3.1 aka "sarge").
Josef
On Mon, Oct 07, 2002 at 08:51:01PM +0200, Josef Spillner wrote:
... Dann wieder netbase installieren, denn das sollte man schon haben. Und dann abwarten, bis sich das Paketproblem gel?st hat, wahrscheinlich schon mit der n?chsten Debian-Version (3.1 aka "sarge").
Termin: wenn sie fertig ist. SCNR ;-)
Holger
Am Montag, dem 07. Oktober 2002 um 20:51:01, schrieb Josef Spillner:
Du solltest zuerst versuchen, xinetd ordnungsgemäß zu entfernen. Normalerweise sollte ein "apt-get remove xinetd --purge" dazu reichen. Wenn nicht, bleibt immer noch die (brutale) Methode, /var/lib/dpkg/info/xinetd.postrm zu modifizieren.
Das ist ein ärgerliches Problem, du könntest erst einmal versuchen, netbase und xinetd vom nächsten Mirror herunterzuladen und mittels
dpkg -i xinetd*.deb netbase*.deb
zu installieren.
Torsten
lug-dd@mailman.schlittermann.de