Hey,
ich möchte dovecot deinstallieren und erhalte den folgendenen Fehler:
apt-get remove --purge dovecot-common dovecot-pop3d dovecot-imapd
dpkg: Fehler beim Bearbeiten von dovecot-imapd (--purge):
Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten
es erneut installieren, bevor Sie es zu entfernen versuchen.
(Lese Datenbank ... 41792 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von dovecot-common ...
Entfernen von dovecot-pop3d ...
Löschen der Konfigurationsdateien von dovecot-pop3d ...
Fehler traten auf beim Bearbeiten von:
dovecot-imapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
Habe bereits in anderen Foren nach einer Lösung gesucht, allerdings keine gefunden.
LG
Dovecot deinstallieren Problem
- sbruder
- Beiträge: 333
- Registriert: 24.06.2016 13:54:36
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Franken
Re: Dovecot deinstallieren Problem
Dann mach doch das, was Dir dpkg vorschlägt:
Code: Alles auswählen
apt-get install --reinstall dovecot-imapd
Re: Dovecot deinstallieren Problem
Ich mal hatte ein Problem beim Entfernen von sieve / managesieved.
Wann? dovecot 2.1?
Habe es händisch gefrickelt.
Ein dejavu?
Wie sieht es jetzt aus?
Wann? dovecot 2.1?
Habe es händisch gefrickelt.
Ein dejavu?
Wie sieht es jetzt aus?
Code: Alles auswählen
dpkg -l | egrep -v "^ii"
dpkg -l | egrep dove
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Dovecot deinstallieren Problem
1.
root@ns302168:/home/shelly# apt-get install --reinstall dovecot-imapd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 3 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 426 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket dovecot-imapd wird gewählt.
(Lese Datenbank ... 42557 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von dovecot-imapd 1:2.1.7-7+deb7u1 (durch .../dovecot-imapd_1%3a2.1.7-7+deb7u1_amd64.deb) ...
Ersatz für dovecot-imapd wird entpackt ...
dovecot-imapd (1:2.1.7-7+deb7u1) wird eingerichtet ...
Not replacing deleted config file /etc/dovecot/conf.d/20-imap.conf
dovecot-managesieved (1:2.1.7-7+deb7u1) wird eingerichtet ...
Creating config file /etc/dovecot/conf.d/20-managesieve.conf with new version
cp: reguläre Datei „/etc/dovecot/conf.d/20-managesieve.conf“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten von dovecot-managesieved (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
dovecot-managesieved
E: Sub-process /usr/bin/dpkg returned an error code (1)
2.
root@ns302168:/home/shelly# dpkg -l | egrep -v "^ii"
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-===============================-==================================-============-========================================================================
iF dovecot-managesieved 1:2.1.7-7+deb7u1 amd64 secure ManageSieve server for Dovecot
rc icedtea-netx-common 1.4-3~deb7u3 all NetX - implementation of the Java Network Launching Protocol (JNLP)
rc mysqmail-dovecot-logger 0.4.9-10 amd64 real-time logging system in MySQL - Dovecot traffic-logger
rc postfix 2.9.6-2 amd64 High-performance mail transport agent
root@ns302168:/home/shelly#
root@ns302168:/home/shelly# dpkg -l | egrep dove
ii dovecot-core 1:2.1.7-7+deb7u1 amd64 secure mail server that supports mbox, maildir, dbox and mdbox mailboxes
ii dovecot-dbg 1:2.1.7-7+deb7u1 amd64 debug symbols for Dovecot
ii dovecot-dev 1:2.1.7-7+deb7u1 amd64 header files for the dovecot mail server
ii dovecot-gssapi 1:2.1.7-7+deb7u1 amd64 GSSAPI authentication support for Dovecot
ii dovecot-imapd 1:2.1.7-7+deb7u1 amd64 secure IMAP server that supports mbox, maildir, dbox and mdbox mailboxes
ii dovecot-ldap 1:2.1.7-7+deb7u1 amd64 LDAP support for Dovecot
ii dovecot-lmtpd 1:2.1.7-7+deb7u1 amd64 secure LMTP server for Dovecot
iF dovecot-managesieved 1:2.1.7-7+deb7u1 amd64 secure ManageSieve server for Dovecot
ii dovecot-mysql 1:2.1.7-7+deb7u1 amd64 MySQL support for Dovecot
ii dovecot-pgsql 1:2.1.7-7+deb7u1 amd64 PostgreSQL support for Dovecot
ii dovecot-sieve 1:2.1.7-7+deb7u1 amd64 sieve filters support for Dovecot
ii dovecot-solr 1:2.1.7-7+deb7u1 amd64 Solr full text search support for Dovecot
ii dovecot-sqlite 1:2.1.7-7+deb7u1 amd64 SQLite support for Dovecot
rc mysqmail-dovecot-logger 0.4.9-10 amd64 real-time logging system in MySQL - Dovecot traffic-logger
root@ns302168:/home/shelly# apt-get install --reinstall dovecot-imapd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 3 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 426 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket dovecot-imapd wird gewählt.
(Lese Datenbank ... 42557 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von dovecot-imapd 1:2.1.7-7+deb7u1 (durch .../dovecot-imapd_1%3a2.1.7-7+deb7u1_amd64.deb) ...
Ersatz für dovecot-imapd wird entpackt ...
dovecot-imapd (1:2.1.7-7+deb7u1) wird eingerichtet ...
Not replacing deleted config file /etc/dovecot/conf.d/20-imap.conf
dovecot-managesieved (1:2.1.7-7+deb7u1) wird eingerichtet ...
Creating config file /etc/dovecot/conf.d/20-managesieve.conf with new version
cp: reguläre Datei „/etc/dovecot/conf.d/20-managesieve.conf“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten von dovecot-managesieved (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
dovecot-managesieved
E: Sub-process /usr/bin/dpkg returned an error code (1)
2.
root@ns302168:/home/shelly# dpkg -l | egrep -v "^ii"
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-===============================-==================================-============-========================================================================
iF dovecot-managesieved 1:2.1.7-7+deb7u1 amd64 secure ManageSieve server for Dovecot
rc icedtea-netx-common 1.4-3~deb7u3 all NetX - implementation of the Java Network Launching Protocol (JNLP)
rc mysqmail-dovecot-logger 0.4.9-10 amd64 real-time logging system in MySQL - Dovecot traffic-logger
rc postfix 2.9.6-2 amd64 High-performance mail transport agent
root@ns302168:/home/shelly#
root@ns302168:/home/shelly# dpkg -l | egrep dove
ii dovecot-core 1:2.1.7-7+deb7u1 amd64 secure mail server that supports mbox, maildir, dbox and mdbox mailboxes
ii dovecot-dbg 1:2.1.7-7+deb7u1 amd64 debug symbols for Dovecot
ii dovecot-dev 1:2.1.7-7+deb7u1 amd64 header files for the dovecot mail server
ii dovecot-gssapi 1:2.1.7-7+deb7u1 amd64 GSSAPI authentication support for Dovecot
ii dovecot-imapd 1:2.1.7-7+deb7u1 amd64 secure IMAP server that supports mbox, maildir, dbox and mdbox mailboxes
ii dovecot-ldap 1:2.1.7-7+deb7u1 amd64 LDAP support for Dovecot
ii dovecot-lmtpd 1:2.1.7-7+deb7u1 amd64 secure LMTP server for Dovecot
iF dovecot-managesieved 1:2.1.7-7+deb7u1 amd64 secure ManageSieve server for Dovecot
ii dovecot-mysql 1:2.1.7-7+deb7u1 amd64 MySQL support for Dovecot
ii dovecot-pgsql 1:2.1.7-7+deb7u1 amd64 PostgreSQL support for Dovecot
ii dovecot-sieve 1:2.1.7-7+deb7u1 amd64 sieve filters support for Dovecot
ii dovecot-solr 1:2.1.7-7+deb7u1 amd64 Solr full text search support for Dovecot
ii dovecot-sqlite 1:2.1.7-7+deb7u1 amd64 SQLite support for Dovecot
rc mysqmail-dovecot-logger 0.4.9-10 amd64 real-time logging system in MySQL - Dovecot traffic-logger
Re: Dovecot deinstallieren Problem
dejavu!Creating config file /etc/dovecot/conf.d/20-managesieve.conf with new version
cp: reguläre Datei „/etc/dovecot/conf.d/20-managesieve.conf“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten von dovecot-managesieved (--configure):
iF dovecot-managesieved 1:2.1.7-7+deb7u1 amd64 secure ManageSieve server for Dovecot
Meldung verbunden mit dem 'iF' scheint mir ein Paket-Bug.cp: reguläre Datei „/etc/dovecot/conf.d/20-managesieve.conf“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
Vielleicht mit einem leeren dummy
Code: Alles auswählen
touch /etc/dovecot/conf.d/20-managesieve.conf
Alle Pakete bis auf dovecot-core und d*-managesieved/d*-sieve sollten sich separat purgen lassen.
Ein erster Schritt vielleicht
Code: Alles auswählen
apt-mark manual
dovecot-core
dovecot-dbg
dovecot-dev
dovecot-gssapi
dovecot-imapd
dovecot-ldap
dovecot-lmtpd
dovecot-managesieved
dovecot-mysql
dovecot-pgsql
dovecot-sieve
dovecot-solr
dovecot-sqlite
Dann die "Zweckpakete" (auf dovecot-core aufsetzend) jeweils separat purgen.
Den Problemfall managesieved als letztes angehen,
-dev und -dbg als erstes.
Je nach Arbeit damit könnte ich mir Probleme beim Deinstallieren der db/ldap-Anbindungspakete vorstellen.
Vor allem wegen möglicher db-Aktionen.
Besser purgen?rc mysqmail-dovecot-logger 0.4.9-10 amd64 real-time logging system in MySQL - Dovecot traffic-logger
Denn hat als depend dovecot-imapd / dovecot-pop3d und könnte vielleicht Nachwirkungen (wie auch immer) haben.
------------------------------------------------------
ii dovecot-dbg 1:2.1.7-7+deb7u1 amd64 debug symbols for Dovecot
ii dovecot-dev 1:2.1.7-7+deb7u1 amd64 header files for the dovecot mail server
?ii dovecot-ldap 1:2.1.7-7+deb7u1 amd64 LDAP support for Dovecot
ii dovecot-mysql 1:2.1.7-7+deb7u1 amd64 MySQL support for Dovecot
ii dovecot-pgsql 1:2.1.7-7+deb7u1 amd64 PostgreSQL support for Dovecot
ii dovecot-sqlite 1:2.1.7-7+deb7u1 amd64 SQLite support for Dovecot
Nicht gewußt, wohin die Reise gehen sollt und erstmal nach Schema "will alles haben" vorgegangen?
Da mit mysqmail gearbeitet wurde, wäre wohl allein dovecot-mysql am praktikabelsten gewesen.
Ich persönlich mache um alles mit mysql/mariadb einen Bogen und versuche eher in Richtung postgresql zu arbeiten.
----------------------------------------------------
Anmerkung
DB! Falls sowas gepurged werden soll, mit Vorsicht herangehen.rc postfix 2.9.6-2 amd64 High-performance mail transport agent
Die Deinstallations-Skripte könnten da auch mal ein ganzes db-Verzeichnis einfach so per rm entfernen.
-> Datenbank-Dumps resp. Sicherungskopie/Backup
debian arbeitet normalerweise mit sogenannten "administrativen Benutzern", automatisch angelegt,
um automatisch Aktionen mit der db durchführen zu können.
Deren Verifikation wird normalerweise in /etc/.../ hinterlegt.
Das ist gegebenenfalls zu berücksichtigen, falls genau die db-Dateien wiederverwendet werden sollen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")