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

Reply via email to