CDerksen
Anmeldungsdatum: 14. September 2019
Beiträge: Zähle...
|
Release: 16.04
Codename: Xenial Xerus Hallo, wir haben ein Problem mit einer unerfüllten Abhängigkeiten in o.g. Version - beim apache-modul libapache2-mod-security2_2.9.0-1_amd64.deb. apt-get upgrade liefert diese Fehlermeldung: # sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
aum : Hängt ab von: libapache2-mod-security2 ist aber nicht installiert
modsecurity-crs : Hängt ab von: libapache2-mod-security2 (>= 2.8.0) ist aber nicht installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen. und die erweiterte Variante (s.u.), die nachfolgenden Ausgaben bzw. Fehler: # sudo apt-get upgrade -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden NEUEN Pakete werden installiert:
libapache2-mod-security2
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
11 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 314 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.230 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 104351 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libapache2-mod-security2_2.9.0-1_amd64.deb ...
Entpacken von libapache2-mod-security2 (2.9.0-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb (--unpack):
Versuch, »/usr/lib/apache2/modules/mod_security2.so« zu überschreiben, welches auch in Paket libapache2-modsecurity 2.9.2-ubuntu16.04.18021217 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Broken pipe) getötet
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1) Das gleiche Problem wurde bereits für eine trusty Vversion gemeldet, jedoch wurde hier noch kein Lösungsansatz gefunden
(siehe https://forum.ubuntuusers.de/topic/dpkg-fehler-overwrite/). Für Vorschläge wären wir sehr dankbar! Viele Grüße,
Christian
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52311
Wohnort: Berlin
|
Steht doch in der Fehlermeldung: Es ist bereits ein Paket installiert, dass die selbe Datei liefert. Beide Pakete schließen sich gegenseitig aus, man kann also nur eines von beiden installiert haben. Also entfernst du das nicht gewünschte Pakete aus dem System.
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
Ja, im Grunde klingt das schlüssig: Version 2.9.2-1 scheint schon installiert zu sein und das upgrade versucht eine ältere Version (2.9.0-1) zu installieren. Wie findet man jetzt raus, welche Version man am Besten behält bzw. über welche Abhängigkeit das aktuelle Paket installiert wurde (und somit was man ggf. noch deinstallieren muss)? ...oder meinst Du dass man einfach apt-get remove libapache2-mod-security2 ausführen sollte, um es im Anschlus wieder zu installieren?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
Siehe https://wiki.ubuntuusers.de/apt/apt-get/#Optionen Demnach mal Simulieren mit sudo apt -s purge libapache2-mod-security2
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52311
Wohnort: Berlin
|
CDerksen schrieb: Ja, im Grunde klingt das schlüssig: Version 2.9.2-1 scheint schon installiert zu sein und das upgrade versucht eine ältere Version (2.9.0-1) zu installieren.
Es geht nicht um unterschiedliche Versionen, sondern um unterschiedliche Pakete. Ich versuche das mal zu verdeutlichen. CDerksen schrieb: Entpacken von libapache2-mod-security2 (2.9.0-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb (--unpack):
Versuch, »/usr/lib/apache2/modules/mod_security2.so« zu überschreiben, welches auch in Paket libapache2-modsecurity 2.9.2-ubuntu16.04.18021217 ist
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
Ich habe gerade mal versucht, wie von Kellerkind_2009 vorgeschlagen, die Simulation der Deinstallation auszuführen - also:
sudo apt -s purge libapache2-mod-security2 Das Ergebnis dieses Aufrufs ergibt:
# sudo apt -s purge libapache2-mod-security2
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paket »libapache2-mod-security2« ist nicht installiert, wird also auch nicht entfernt.
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
aum : Hängt ab von: libapache2-mod-security2 soll aber nicht installiert werden
modsecurity-crs : Hängt ab von: libapache2-mod-security2 (>= 2.8.0) soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an). Der nachfolgende Aufruf von apt-get -f install ergibt:
# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libapache2-mod-security2
Die folgenden NEUEN Pakete werden installiert:
libapache2-mod-security2
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
11 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 314 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.230 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] y
(Lese Datenbank ... 104351 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libapache2-mod-security2_2.9.0-1_amd64.deb ...
Entpacken von libapache2-mod-security2 (2.9.0-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb (--unpack):
Versuch, »/usr/lib/apache2/modules/mod_security2.so« zu überschreiben, welches auch in Paket libapache2-modsecurity 2.9.2-ubuntu16.04.18021217 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Broken pipe) getötet
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Verstehe ich das richtig dass das Paket zwar irgendwie installiert wurde, aber u.U. nicht richtig im System "registriert" wurde?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
Wie sieht es denn hiermit aus sudo apt -s purge libapache2-modsecurity und wegen dem hier 11 nicht vollständig installiert oder entfernt mal sudo apt-get update && sudo apt-get dist-upgrade dpkg -l | egrep -v '^ii|rc' sudo dpkg --configure -a
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
BTW: Danke für die Unterstützung! sudo apt -s purge libapache2-modsecurity
liefert:
# sudo apt -s purge libapache2-modsecurity
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
aum : Hängt ab von: libapache2-mod-security2 soll aber nicht installiert werden
modsecurity-crs : Hängt ab von: libapache2-mod-security2 (>= 2.8.0) soll aber nicht installiert werden
plesk-modsecurity-crs : Hängt ab von: libapache2-modsecurity soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an). Der Aufruf von update + dist-upgrade bringt das schon bekannte Ergebnis:
# sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
aum : Hängt ab von: libapache2-mod-security2 ist aber nicht installiert
modsecurity-crs : Hängt ab von: libapache2-mod-security2 (>= 2.8.0) ist aber nicht installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen. Der Aufruf von
dpkg -l | egrep -v '^ii|rc'
liefert:
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)
+++-==================================-=======================================-============-===================================================================================================
iU aum 5.0-0.10 amd64 Atomicorp Updater Modified
iU curl 7.47.0-1ubuntu2.14 amd64 command line tool for transferring data with URL syntax
iU expat 2.1.0-7ubuntu0.16.04.5 amd64 XML parsing C library - example application
iU libcurl3:amd64 7.47.0-1ubuntu2.14 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour)
iU libcurl3-gnutls:amd64 7.47.0-1ubuntu2.14 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour)
iU libexpat1:amd64 2.1.0-7ubuntu0.16.04.5 amd64 XML parsing C library - runtime library
iU libsnmp-base 5.7.3+dfsg-1ubuntu4.4 all SNMP configuration script, MIBs and documentation
iU libsnmp30:amd64 5.7.3+dfsg-1ubuntu4.4 amd64 SNMP (Simple Network Management Protocol) library
iU libyajl2:amd64 2.1.0-2 amd64 Yet Another JSON Library
iU modsecurity-crs 2.2.9-1 all modsecurity's Core Rule Set
iU snmp 5.7.3+dfsg-1ubuntu4.4 amd64 SNMP (Simple Network Management Protocol) applications , während der Aufruf des Package Managers das Folgende liefert:
# sudo dpkg --configure -a
libexpat1:amd64 (2.1.0-7ubuntu0.16.04.5) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von modsecurity-crs:
modsecurity-crs hängt ab von libapache2-mod-security2 (>= 2.8.0); aber:
Paket libapache2-mod-security2 ist nicht installiert.
dpkg: Fehler beim Bearbeiten des Paketes modsecurity-crs (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
libcurl3:amd64 (7.47.0-1ubuntu2.14) wird eingerichtet ...
libcurl3-gnutls:amd64 (7.47.0-1ubuntu2.14) wird eingerichtet ...
expat (2.1.0-7ubuntu0.16.04.5) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von aum:
aum hängt ab von libapache2-mod-security2; aber:
Paket libapache2-mod-security2 ist nicht installiert.
dpkg: Fehler beim Bearbeiten des Paketes aum (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
libyajl2:amd64 (2.1.0-2) wird eingerichtet ...
libsnmp-base (5.7.3+dfsg-1ubuntu4.4) wird eingerichtet ...
libsnmp30:amd64 (5.7.3+dfsg-1ubuntu4.4) wird eingerichtet ...
curl (7.47.0-1ubuntu2.14) wird eingerichtet ...
snmp (5.7.3+dfsg-1ubuntu4.4) wird eingerichtet ...
Trigger für libc-bin (2.23-0ubuntu11) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
modsecurity-crs
aum
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
Ist ein kleiner Kreislauf ☺ Siehe bei Abfrage von dpkg -l | egrep -v '^ii|rc' iU modsecurity-crs 2.2.9-1 all modsecurity's Core Rule Set siehe https://wiki.ubuntuusers.de/dpkg/#Paketstatus Probiere sudo apt -s purge modsecurity-crs
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
# sudo apt -s purge modsecurity-crs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
aum : Hängt ab von: libapache2-mod-security2 soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
😕
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
Ja,kann nervig sein ☺ sudo apt-get -f install sudo apt -s purge modsecurity-crs aum curl expat snmp
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
Den ersten Aufruf hatte ich vorab schon probiert. Leider mit dem bekannten Ergebnis:
# sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libapache2-mod-security2
Die folgenden NEUEN Pakete werden installiert:
libapache2-mod-security2
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 314 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.230 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 104351 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libapache2-mod-security2_2.9.0-1_amd64.deb ...
Entpacken von libapache2-mod-security2 (2.9.0-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb (--unpack):
Versuch, »/usr/lib/apache2/modules/mod_security2.so« zu überschreiben, welches auch in Paket libapache2-modsecurity 2.9.2-ubuntu16.04.18021217 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Broken pipe) getötet
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libapache2-mod-security2_2.9.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dann noch:
# sudo apt -s purge modsecurity-crs aum curl expat snmp
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
plesk-core : Hängt ab von: curl Hat da u.U. ein früheres Plesk-Update den Fehler verursacht?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
Gut möglich,zeige mal bitte grep -P '^[ \t]*[^#[ \t]+' /etc/apt/sources.list /etc/apt/sources.list.d/*.list Plesk ist ja nicht in den Offiziellen Quellen.
|
CDerksen
(Themenstarter)
Anmeldungsdatum: 14. September 2019
Beiträge: 11
|
Das ist die Standardeinstellung, wie sie von meinem Server-Anbieter voreingestellt wurde ... /etc/apt/sources.list:deb ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial main restricted universe
/etc/apt/sources.list:deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial main restricted universe
/etc/apt/sources.list:deb ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial-updates main restricted universe
/etc/apt/sources.list:deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial-updates main restricted universe
/etc/apt/sources.list:deb ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial-security main restricted universe
/etc/apt/sources.list:deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu xenial-security main restricted universe
/etc/apt/sources.list:deb http://updates.atomicorp.com/channels/tortix-common/debian xenial main
/etc/apt/sources.list.d/plesk.list:deb ftp://ftp.stratoserver.net/pub/plesk/ubuntu/PSA_17.8.11 xenial extras
/etc/apt/sources.list.d/plesk.list:deb ftp://ftp.stratoserver.net/pub/plesk/ubuntu/PHP53_17 xenial all
/etc/apt/sources.list.d/plesk.list:deb ftp://ftp.stratoserver.net/pub/plesk/ubuntu/PHP56_17 xenial all
/etc/apt/sources.list.d/plesk.list:deb ftp://ftp.stratoserver.net/pub/plesk/PHP71_17/ xenial all
/etc/apt/sources.list.d/plesk.list:deb ftp://ftp.stratoserver.net/pub/plesk/PHP73_17/ xenial all
/etc/apt/sources.list.d/plesk-migrator.list:deb [arch=amd64] http://autoinstall.plesk.com/ubuntu/PMM_0.1.10 xenial all
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19529
Wohnort: Schleswig-Holstein
|
|