Dist upgrade results to broken system

Briefly describe your issue below:

After I updated the system with the following:

root@parrot: ~ $ apt update && apt dist-upgrade

The system packager seems now broken, and some core system utils missing:

root@parrot: ~ $ apt autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  speech-dispatcher
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 904 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 505014 files and directories currently installed.)
Removing speech-dispatcher (0.8.8-6) ...
/var/lib/dpkg/info/speech-dispatcher.postrm: 39: /var/lib/dpkg/info/speech-dispatcher.postrm: deluser: not found
dpkg: error processing package speech-dispatcher (--remove):
 installed speech-dispatcher package post-removal script subprocess returned error exit status 127
Errors were encountered while processing:
 speech-dispatcher
Configuring sandbox profiles....
Sandbox profiles updated!

root@parrot: ~ $ apt remove speech-dispatcher
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  speech-dispatcher
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 904 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 505014 files and directories currently installed.)
Removing speech-dispatcher (0.8.8-6) ...
deluser skipped
Processing triggers for mime-support (3.61) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for install-info (6.5.0.dfsg.1-4) ...
/var/lib/dpkg/info/install-info.postinst: 32: /var/lib/dpkg/info/install-info.postinst: update-info-dir: not found
dpkg: error processing package install-info (--configure):
 installed install-info package post-installation script subprocess returned error exit status 127
Setting up snmpd (5.7.3+dfsg-3) ...
/var/lib/dpkg/info/snmpd.postinst: 16: /var/lib/dpkg/info/snmpd.postinst: adduser: not found
dpkg: error processing package snmpd (--configure):
 installed snmpd package post-installation script subprocess returned error exit status 127
Processing triggers for libglib2.0-0:amd64 (2.58.1-2) ...
Processing triggers for menu (2.1.47+b1) ...
Processing triggers for bamfdaemon (0.5.3-3) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for libc-bin (2.27-6) ...
Processing triggers for udev (239-10) ...
Processing triggers for systemd (239-10) ...
Processing triggers for man-db (2.8.4-2+b1) ...
Processing triggers for gnome-menus (3.13.3-11) ...
/var/lib/dpkg/info/gnome-menus.postinst: 4: /var/lib/dpkg/info/gnome-menus.postinst: gnome-menus-blacklist: not found
dpkg: error processing package gnome-menus (--configure):
 installed gnome-menus package post-installation script subprocess returned error exit status 127
Processing triggers for dbus (1.12.10-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 install-info
 snmpd
 gnome-menus
Configuring sandbox profiles....
Sandbox profiles updated!
E: Sub-process /usr/bin/dpkg returned an error code (1)


What version of Parrot are you running? (include version, edition, and architecture)

Linux parrot 4.18.0-parrot10-amd64 #1 SMP Debian 4.18.10-1parrot10 (2018-10-06) x86_64 GNU/Linux

Configured to multiboot with other systems? (yes / no)

no

Relevant Logs:

https://pastebin.com/ZxMAJZ4k (apt dist-upgrade)

This is common with Debian based systems. Check this article out.