Public bug reported: Purging docker.io fails because the script nuke-graph-directory.sh uses shopt but the script runs with /bin/sh which doesn't provide shopt. Replacing /bin/sh with /bin/bash in the shebang fixes this.
Here is the output: $ sudo apt purge docker.io Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete werden ENTFERNT: docker.io* 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 15 nicht aktualisiert. Nach dieser Operation werden 62,7 MB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] j (Lese Datenbank ... 347567 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von docker.io (1.13.1-0ubuntu1~16.04.2) ... '/usr/share/docker.io/contrib/nuke-graph-directory.sh' -> '/var/lib/docker/nuke-graph-directory.sh' Löschen der Konfigurationsdateien von docker.io (1.13.1-0ubuntu1~16.04.2) ... Nuking /var/lib/docker ... (if this is wrong, press Ctrl+C NOW!) + sleep 10 /var/lib/docker/nuke-graph-directory.sh: 64: /var/lib/docker/nuke-graph-directory.sh: shopt: not found dpkg: Fehler beim Bearbeiten des Paketes docker.io (--purge): Unterprozess installiertes post-removal-Skript gab den Fehlerwert 127 zurück Trigger für man-db (2.7.5-1) werden verarbeitet ... Fehler traten auf beim Bearbeiten von: docker.io E: Sub-process /usr/bin/dpkg returned an error code (1) Package version: 1.13.1-0ubuntu1~16.04.2 OS: Ubuntu 16.04 ** Affects: docker.io (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1751226 Title: purging docker.io fails To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1751226/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs