Paketproblem nach Upgrade

View: New views
12 Messages — Rating Filter:   Alert me  

Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Liste,

nach einem Upgrade von Etch auf Lenny hab ich ein Problem mit dem Paket
spamassassin-milter:
...
Errors were encountered while processing:
 spamass-milter
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Press return to continue.

dpkg: error processing spamass-milter (--remove):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 spamass-milter
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Press return to continue.

dpkg: error processing spamass-milter (--purge):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 spamass-milter
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Press return to continue.

auch ein reinstall, wie empfohlen, resultiert wieder in Fehlermeldungen:
# aptitude reinstall spamass-milter
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
  spamass-milter
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
The following packages have unmet dependencies:
  spamass-milter: Depends: libmilter0 but it is not installable
E: I wasn't able to locate file for the spamass-milter package. This might
mean you need to manually fix this package.
The following actions will resolve these dependencies:

Remove the following packages:
spamass-milter

Score is 121

Accept this solution? [Y/n/q/?]
The following packages will be REMOVED:
  spamass-milter{a}
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 164kB will be freed.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
dpkg: error processing spamass-milter (--remove):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 spamass-milter
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
...

Irgendwie dreh ich mich im Kreis, denn auch mit libmilter0 komme ich nicht
weiter, weder beim entfernen, noch beim Versuch die library zu
reinstallieren. Wie löse ich dieses Problem?

Im Voraus schon mal schönen Dank.

Gruß

Harry

--

Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Bernd Semler :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dr. Harry Knitter schrieb am 06.11.2009 21:25 +0100:

> nach einem Upgrade von Etch auf Lenny hab ich ein Problem mit dem Paket
> spamassassin-milter:
> ...
> Irgendwie dreh ich mich im Kreis, denn auch mit libmilter0 komme ich nicht
> weiter, weder beim entfernen, noch beim Versuch die library zu
> reinstallieren. Wie löse ich dieses Problem?
>
Unter Lenny:
---8<------cut here------start------>8---
apt-cache show spamass-milter | egrep ^Depends
Depends: libc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libmilter1.0.1,
libstdc++6 (>= 4.1.1), spamc, adduser
---8<------cut here------end-------->8---

Du brauchst also libmilter1.0.1.

HTH Bernd


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Samstag, 7. November 2009 08:52 schrieb Bernd Semler:

> Dr. Harry Knitter schrieb am 06.11.2009 21:25 +0100:
> > nach einem Upgrade von Etch auf Lenny hab ich ein Problem mit dem Paket
> > spamassassin-milter:
> > ...
> > Irgendwie dreh ich mich im Kreis, denn auch mit libmilter0 komme ich
> > nicht weiter, weder beim entfernen, noch beim Versuch die library zu
> > reinstallieren. Wie löse ich dieses Problem?
>
> Unter Lenny:
> ---8<------cut here------start------>8---
> apt-cache show spamass-milter | egrep ^Depends
> Depends: libc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libmilter1.0.1,
> libstdc++6 (>= 4.1.1), spamc, adduser
> ---8<------cut here------end-------->8---
>
> Du brauchst also libmilter1.0.1.
>
> HTH Bernd

richtig, aber libmilter1.0.1 ist bereits als Abhängigkeit installiert.
aptitude bzw. apt-get beharrt aber auf libmilter0, und die scheint nicht
gefunden zu werden.


--

Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Bernd Semler :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dr. Harry Knitter schrieb am 07.11.2009 09:41 +0100:
>
> richtig, aber libmilter1.0.1 ist bereits als Abhängigkeit
> installiert. aptitude bzw. apt-get beharrt aber auf libmilter0, und
> die scheint nicht gefunden zu werden.
>
Welche Version von spamass-milter bzw. libmilter* ist denn noch
installiert? Ist die evtl. auf hold gesetzt?
apt-cache policy spamass-milter

Das da, könnte noch auf Etch hindeuten.
>The following packages have unmet dependencies:
>  spamass-milter: Depends: libmilter0 but it is not installable

Evtl. auch nochmal die source.list auf Einträge überprüfen
und nochmal aptitude update durchlaufen lassen.

Sonst fällt mir auch nichts mehr ein, sorry.
HTH Bernd


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Samstag, 7. November 2009 10:57 schrieb Bernd Semler:

> Dr. Harry Knitter schrieb am 07.11.2009 09:41 +0100:
> > richtig, aber libmilter1.0.1 ist bereits als Abhängigkeit
> > installiert. aptitude bzw. apt-get beharrt aber auf libmilter0, und
> > die scheint nicht gefunden zu werden.
>
> Welche Version von spamass-milter bzw. libmilter* ist denn noch
> installiert? Ist die evtl. auf hold gesetzt?
> apt-cache policy spamass-milter
>
> Das da, könnte noch auf Etch hindeuten.
>
> >The following packages have unmet dependencies:
> >  spamass-milter: Depends: libmilter0 but it is not installable
>
> Evtl. auch nochmal die source.list auf Einträge überprüfen
> und nochmal aptitude update durchlaufen lassen.
>
> Sonst fällt mir auch nichts mehr ein, sorry.
> HTH Bernd

Irgendwie scheint die alte Version 0.3.1-2 von etch hängengeblieben zu sein.
Sie lässt sich aber auch nicht deinstallieren, da immer nach libmilter0
gesucht wird, die allerdings schon entfernt wurde.
Die sources-list enthält nur Einträge, die auf lenny verweisen.

Gruß

Harry
--

Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Manfred Schmitt-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dr. Harry Knitter schrieb:
>
> Irgendwie scheint die alte Version 0.3.1-2 von etch hängengeblieben zu sein.
> Sie lässt sich aber auch nicht deinstallieren, da immer nach libmilter0
> gesucht wird, die allerdings schon entfernt wurde.
> Die sources-list enthält nur Einträge, die auf lenny verweisen.
>
Das sind alles nur generische Hinweise, ich nutze spamass-milter nicht:
dpkg -P spamass-milter
Gegenbenenfalls mit --force-irgendwas, siehe in der dpkg-manpage --force-help.
Danach vielleicht noch ein 'aptitude install', dann koennte libmilter1.0.1
deinstalliert werden weil es nicht mehr gebraucht wird.
Wenn das soweit klappt kannst Du danach dann von vorne anfangen :)
Und nicht vergessen vorher die config von spamass-milter zu backuppen
(oder dpkg -r anstatt -P nehmen).

Und wech,
Manne


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Manfred Schmitt-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Manfred Schmitt schrieb:

> dpkg -P spamass-milter

Eigentlich sollte auch sowieso aptitude install oder auch apt-get -f install
reichen.

Und wech,
Manne


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Samstag, 7. November 2009 19:46 schrieb Manfred Schmitt:
> Manfred Schmitt schrieb:
> > dpkg -P spamass-milter
>
> Eigentlich sollte auch sowieso aptitude install oder auch apt-get -f
> install reichen.
>
> Und wech,
> Manne

mit aptitude und apt hab ich schon alle möglichen Optionen ausprobiert. Das
Resultat war immer das Selbe. Ich krieg die alte Version einfach nicht weg.
Jedes mal wird libmilter0 angemahnt, und die ist nicht in der
lenny-Distribution sondern in der etch.

Gruß

Harry

--
Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Manfred Schmitt-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dr. Harry Knitter schrieb:

> Am Samstag, 7. November 2009 19:46 schrieb Manfred Schmitt:
> > Manfred Schmitt schrieb:
> > > dpkg -P spamass-milter
> >
> > Eigentlich sollte auch sowieso aptitude install oder auch apt-get -f
> > install reichen.
>
> mit aptitude und apt hab ich schon alle möglichen Optionen ausprobiert. Das
> Resultat war immer das Selbe. Ich krieg die alte Version einfach nicht weg.
> Jedes mal wird libmilter0 angemahnt, und die ist nicht in der
> lenny-Distribution sondern in der etch.
>
Und mein anderer Vorschlag, also dpkg --purge --force-all spamass-milter
klappt auch nicht?
Dann wuerde ich wohl mal das libmilter0 Etch-Paket (und vielleicht auch
das spamass-milter-Paket) von http://packages.debian.org/etch/libmilter0
herunterladen, dann mit dpkg -i installieren und hoffentlich beides dann
mittels aptitude purge spamass-milter entfernen. Und wenn es dann auch
nicht klappt wuerde ich es wieder mit dpkg probieren ;)
Wird auch das nichts muesste man das ganze wohl mal tiefer analysieren
und in /var/lib/dpkg und/oder /var/lib/aptitude nachschauen was da los
ist und notfalls (wirklich!) haendisch da drin rumpfuschen.
Aber ich kann eigentlich nicht glauben das dpkg --purge nicht klappt.

Und wech,
Manne


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Sonntag, 8. November 2009 18:13 schrieb Manfred Schmitt:

> Dr. Harry Knitter schrieb:
> > Am Samstag, 7. November 2009 19:46 schrieb Manfred Schmitt:
> > > Manfred Schmitt schrieb:
> > > > dpkg -P spamass-milter
> > >
> > > Eigentlich sollte auch sowieso aptitude install oder auch apt-get -f
> > > install reichen.
> >
> > mit aptitude und apt hab ich schon alle möglichen Optionen ausprobiert.
> > Das Resultat war immer das Selbe. Ich krieg die alte Version einfach
> > nicht weg. Jedes mal wird libmilter0 angemahnt, und die ist nicht in der
> > lenny-Distribution sondern in der etch.
>
> Und mein anderer Vorschlag, also dpkg --purge --force-all spamass-milter
> klappt auch nicht?

Nein klappt nicht. Ich krieg das Ding nicht los. Die Fehlermeldung war:
(Reading database ... 45808 files and directories currently installed.)
Removing spamass-milter ...
Stopping Sendmail milter plugin for SpamAssassin: No /usr/sbin/spamass-milter
found running; none killed.
invoke-rc.d: initscript spamass-milter, action "stop" failed.
dpkg: error processing spamass-milter (--purge):
 subprocess pre-removal script returned error exit status 1
update-rc.d: warning: /etc/init.d/spamass-milter missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Starting Sendmail milter plugin for SpamAssassin: /usr/sbin/spamass-milter
Errors were encountered while processing:
 spamass-milter

und das obwohl ich bereits libmilter0 nachinstalliert habe.


> Dann wuerde ich wohl mal das libmilter0 Etch-Paket (und vielleicht auch
> das spamass-milter-Paket) von http://packages.debian.org/etch/libmilter0
> herunterladen, dann mit dpkg -i installieren und hoffentlich beides dann
> mittels aptitude purge spamass-milter entfernen. Und wenn es dann auch
> nicht klappt wuerde ich es wieder mit dpkg probieren ;)
> Wird auch das nichts muesste man das ganze wohl mal tiefer analysieren
> und in /var/lib/dpkg und/oder /var/lib/aptitude nachschauen was da los
> ist und notfalls (wirklich!) haendisch da drin rumpfuschen.
> Aber ich kann eigentlich nicht glauben das dpkg --purge nicht klappt.
>
Ist aber leider so. Ich weiß auch nicht weiter.

Gruß

Harry
--

Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Manfred Schmitt-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dr. Harry Knitter schrieb:

> Am Sonntag, 8. November 2009 18:13 schrieb Manfred Schmitt:
> >
> > Und mein anderer Vorschlag, also dpkg --purge --force-all spamass-milter
> > klappt auch nicht?
>
> Nein klappt nicht. Ich krieg das Ding nicht los. Die Fehlermeldung war:
> (Reading database ... 45808 files and directories currently installed.)
> Removing spamass-milter ...
> Stopping Sendmail milter plugin for SpamAssassin: No /usr/sbin/spamass-milter
> found running; none killed.
> invoke-rc.d: initscript spamass-milter, action "stop" failed.
> dpkg: error processing spamass-milter (--purge):
>  subprocess pre-removal script returned error exit status 1

Saubere Methode: Starte spamass-milter vor dem purgen.
Holzhammermethode:
Trage in /usr/lib/dpkg/spamass-milter/info/spamass-milter.prerm ganz oben
ein exit 0 ein.

> update-rc.d: warning: /etc/init.d/spamass-milter missing LSB information
> update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
> Starting Sendmail milter plugin for SpamAssassin: /usr/sbin/spamass-milter
> Errors were encountered while processing:
>  spamass-milter
>
Ich glaub das laeuft so durch, die Meldung bezgl. LSB ist nur ein warning.
Ansonsten auch noch ein exit 0 ganz oben in
/usr/lib/dpkg/spamass-milter/info/spamass-milter.postrm

Und wech,
Manne


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: Paketproblem nach Upgrade

by Dr. Harry Knitter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Montag, 9. November 2009 18:18 schrieb Manfred Schmitt:

> Dr. Harry Knitter schrieb:
> > Am Sonntag, 8. November 2009 18:13 schrieb Manfred Schmitt:
> > > Und mein anderer Vorschlag, also dpkg --purge --force-all
> > > spamass-milter klappt auch nicht?
> >
> > Nein klappt nicht. Ich krieg das Ding nicht los. Die Fehlermeldung war:
> > (Reading database ... 45808 files and directories currently installed.)
> > Removing spamass-milter ...
> > Stopping Sendmail milter plugin for SpamAssassin: No
> > /usr/sbin/spamass-milter found running; none killed.
> > invoke-rc.d: initscript spamass-milter, action "stop" failed.
> > dpkg: error processing spamass-milter (--purge):
> >  subprocess pre-removal script returned error exit status 1
>
> Saubere Methode: Starte spamass-milter vor dem purgen.
> Holzhammermethode:
> Trage in /usr/lib/dpkg/spamass-milter/info/spamass-milter.prerm ganz oben
> ein exit 0 ein.
>
> > update-rc.d: warning: /etc/init.d/spamass-milter missing LSB information
> > update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
> > Starting Sendmail milter plugin for SpamAssassin:
> > /usr/sbin/spamass-milter Errors were encountered while processing:
> >  spamass-milter
>
> Ich glaub das laeuft so durch, die Meldung bezgl. LSB ist nur ein warning.
> Ansonsten auch noch ein exit 0 ganz oben in
> /usr/lib/dpkg/spamass-milter/info/spamass-milter.postrm
>

es ist vollbracht. Herzlichen Dank für die Hilfe.
Die Holzhammermethode hat funktioniert.

Gruß

Harry
--

Ceterum censeo Microsoft esse delendam.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)