Page tree
Skip to end of metadata
Go to start of metadata

1. Version 4.7+

1.1. Updaten von memcached schlägt fehl

Fehlermeldung

Job for memcached.service failed because the control process exited with error code.
See "systemctl status memcached.service" and "journalctl -xe" for details.
invoke-rc.d: initscript memcached, action "start" failed.
● memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/memcached.service.d
           └─override.conf
   Active: activating (auto-restart) (Result: exit-code) since Wed 2018-04-11 13:52:37 CEST; 20ms ago
     Docs: man:memcached(1)
  Process: 26072 ExecStartPre=/bin/mkdir /run/memcached (code=exited, status=1/FAILURE)
 Main PID: 670 (code=exited, status=0/SUCCESS)

Apr 11 13:52:37 crmsrv systemd[1]: memcached.service: Control process exited, code=exited status=1
Apr 11 13:52:37 crmsrv systemd[1]: Failed to start memcached daemon.
Apr 11 13:52:37 crmsrv systemd[1]: memcached.service: Unit entered failed state.
Apr 11 13:52:37 crmsrv systemd[1]: memcached.service: Failed with result 'exit-code'.
dpkg: error processing package memcached (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 memcached
E: Sub-process /usr/bin/dpkg returned an error code (1)

Lösung

Eine veraltete memcached-Override-Konfiguration im systemd-Verzeichnis verhindert das erfolgreiche Starten. Ein Loeschen und anschliessendes Aktualisieren des Betriebssystems beheben das Problem:

  • rm /etc/systemd/system/memcached.service.d/override.conf

  • apt update && apt dist-upgrade

2. Version 4.7

2.1. Nicht erfüllte ytnef-Abhängigkeiten

Fehlermeldung

root@server:~# apt install tecart-essentials-server-4.7 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 tecart-essentials-server-4.7 : Hängt ab von (vorher): libytnef0 (< 1.9) aber 1.9.2-2 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.


Lösung

Während der Version 4.7 wurde ytnef auf eine andere Debian-Version geändert. Aufgrund dieser Änderung ist das Ausführen folgender Befehle notwendig:

  • apt update

  • apt install --allow-downgrades libytnef0=1.5-6+deb8u1 tecart-essentials-server-4.7

Anschließend sollte ein `apt dist-upgrade` keine Konflikte mehr aufzeigen.

  • No labels