Just installed Kali for pi3 img, did a apt-get install kali-linux-full to install the the full version, and im getting a few errors with configuring dpkg packages, Ive googled these errors and cant find a fix.

this is the last bit of the installation after installing full kali, maybe that is the issue? Armhf devices maybe cant take the full kali? Here are the errors I cant resolve:



update-initramfs: deferring update (trigger activated)
update-rc.d: We have no instructions for the lvm2-lvmetad init script.
update-rc.d: It looks like a non-network service, we enable it.
update-rc.d: We have no instructions for the lvm2-lvmpolld init script.
update-rc.d: It looks like a non-network service, we enable it.
Created symlink from /etc/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket to /lib/systemd/system/lvm2-lvmetad.socket.
Created symlink from /etc/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket to /lib/systemd/system/lvm2-lvmpolld.socket.
The unit files have no [Install] section. They are not meant to be enabled
using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
Setting up openjdk-8-jre-headless:armhf (8u111-b14-2) ...

Setting up default-jre-headless (2:1.8-57) ...
Setting up openjdk-8-jre:armhf (8u111-b14-2) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode
Setting up default-jre (2:1.8-57) ...
Setting up icedtea-netx:armhf (1.6.2-3) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/javaws to provide /usr/bin/javaws (javaws) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/itweb-settings to provide /usr/bin/itweb-settings (itweb-settings) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/policyeditor to provide /usr/bin/policyeditor (policyeditor) in auto mode
Setting up icedtea-8-plugin:armhf (1.6.2-3) ...

Processing triggers for initramfs-tools (0.123) ...
Processing triggers for sgml-base (1.29) ...
Processing triggers for libapache2-mod-php7.0 (7.0.12-1) ...
Processing triggers for menu (2.1.47) ...
Errors were encountered while processing:
docutils-common
python-docutils
golismero
kali-linux-full
E: Sub-process /usr/bin/dpkg returned an error code (1)


sudo dpkg --configure -a resulted in

root@kali:~# sudo dpkg --configure -a
Setting up docutils-common (0.12+dfsg-2) ...
Unknown option: sort
Usage:
update-xmlcatalog <options> --add --root --type <type> \
--id <id> --package <package>
update-xmlcatalog <options> --del --root --type <type> \
--id <id>

update-xmlcatalog <options> --add --package <package> --type <type> \
--id <id> --local <local>
update-xmlcatalog <options> --del --package <package> --type <type> \
--id <id>

update-xmlcatalog <options> --add --local <local> --type <type> \
--id <id> --file <file>
update-xmlcatalog <options> --del --local <local> --type <type> \
--id <id>

update-xmlcatalog --help

With:
--file <file> = a local filename
--id <id> = catalog entry idenitifier
--local <local> = a local XML catalog
--package <package> = a package XML catalog
--root = the root XML catalog (= /etc/xml/catalog)
--type <type> = catalog entry type (= public, system, uri)

Options:
--verbose = be verbose

dpkg: error processing package docutils-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-docutils:
python-docutils depends on docutils-common (= 0.12+dfsg-2); however:
Package docutils-common is not configured yet.

dpkg: error processing package python-docutils (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of golismero:
golismero depends on python-docutils; however:
Package python-docutils is not configured yet.

dpkg: error processing package golismero (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of kali-linux-full:
kali-linux-full depends on golismero; however:
Package golismero is not configured yet.

dpkg: error processing package kali-linux-full (--configure):
dependency problems - leaving unconfigured
Processing triggers for sgml-base (1.29) ...
Errors were encountered while processing:
docutils-common
python-docutils
golismero
kali-linux-full



sudo apt-get install -f
gave me this:


root@kali:~# sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
cpp-5 libjpeg9 libwireshark6 libwiretap5 libwsutil6
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 516 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up docutils-common (0.12+dfsg-2) ...
Unknown option: sort
Usage:
update-xmlcatalog <options> --add --root --type <type> \
--id <id> --package <package>
update-xmlcatalog <options> --del --root --type <type> \
--id <id>

update-xmlcatalog <options> --add --package <package> --type <type> \
--id <id> --local <local>
update-xmlcatalog <options> --del --package <package> --type <type> \
--id <id>

update-xmlcatalog <options> --add --local <local> --type <type> \
--id <id> --file <file>
update-xmlcatalog <options> --del --local <local> --type <type> \
--id <id>

update-xmlcatalog --help

With:
--file <file> = a local filename
--id <id> = catalog entry idenitifier
--local <local> = a local XML catalog
--package <package> = a package XML catalog
--root = the root XML catalog (= /etc/xml/catalog)
--type <type> = catalog entry type (= public, system, uri)

Options:
--verbose = be verbose

dpkg: error processing package docutils-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-docutils:
python-docutils depends on docutils-common (= 0.12+dfsg-2); however:
Package docutils-common is not configured yet.

dpkg: error processing package python-docutils (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of golismero:
golismero depends on python-docutils; however:
Package python-docutils is not configured yet.

dpkg: error processing package golismero (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of kali-linux-full:
kali-linux-full depends on golismero; however:
Package golismero is not configured yet.

dpkg: error processing package kali-linux-full (--configure):
dependency problems - leaving unconfigured
Processing triggers for sgml-base (1.29) ...
Errors were encountered while processing:
docutils-common
python-docutils
golismero
kali-linux-full
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ive looked into configuring these docutils-common and python-docutils myself but I just cant find any documentation relating to this type of error, so Im just not sure how I would configure them if thats what the issue is. seems like the docutils-common is doing a domino effect and causing the other 3 errors to happen. Can someone help me with this?