The work around listed doesn't work and I'm completely unable to use apt in order to install packages. I uninstalled the libc6-armhf-cross and libc6-armel-cross, then I used "sudo apt-get install libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi libncurses5-dev" to reinstall the cross compiler. This is the output of that command... sudo apt-get install libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi libncurses5-dev Reading package lists... Done Building dependency tree Reading state information... Done libncurses5-dev is already the newest version (6.1-1ubuntu1.18.04). binutils-arm-linux-gnueabi is already the newest version (2.30-21ubuntu1~18.04). The following packages were automatically installed and are no longer required: account-plugin-facebook account-plugin-flickr account-plugin-google account-plugin-identica account-plugin-twitter cgmanager cpp-5-arm-linux-gnueabi deja-dup-backend-gvfs dh-python dleyna-server doxygen evolution-data-server-online-accounts fonts-stix g++-5 gcc-5-arm-linux-gnueabi gcc-5-arm-linux-gnueabi-base gcc-5-base:i386 gcc-5-cross-base gcc-6-base gcc-6-base:i386 geoip-database-extra gir1.2-camel-1.2 gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 gir1.2-messagingmenu-1.0 gir1.2-networkmanager-1.0 gyp hardening-includes imagemagick-common libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth libaccount-plugin-google libaccounts-qt5-1 libandroid-properties1 libapparmor-perl libappstream3 libasan2-armel-cross libautodie-perl libbabeltrace-ctf1 libbind9-140 libblas-common libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-random1.58.0 libboost-system1.58.0 libboost-thread1.58.0 libcamel-1.2-54 libcap2:i386 libcapnp-0.5.3 libcapnp-0.6.1 libcgmanager0 libclang1-3.6 libclang1-6.0 libcloog-isl4 libclutter-gst-2.0-0 libcolamd2.9.1 libcomerr2:i386 libdata-alias-perl libdleyna-connector-dbus-1.0-1 libdleyna-core-1.0-3 libdns-export162 libdns162 libebook-1.2-16 libedataserver-1.2-21 libedataserverui-1.2-1 libefivar0 libfcitx-gclient0 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1 libfwup0 libfwupd1 libgcc-5-dev-armel-cross libgfortran3 libgfortran4 libglew1.13 libgnome-desktop-3-12 libgom-1.0-common libgrilo-0.2-1 libgtkspell3-3-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgweather-3-6 libhardware2 libhud2 libhybris libhybris-common1 libical1a libicu55:i386 libisc-export160 libisc160 libisccc140 libisccfg140 libiscsi2 libjs-async libjs-inherits libjs-node-uuid libjs-openlayers libjs-underscore libkadm5clnt-mit9 liblapack3 libllvm3.6v5 libllvm5.0 libllvm6.0 liblouis9 liblouisutdml6 liblwres141 libmedia1 libmirclient9 libmircommon7 libmircore1 libmirprotobuf3 libnma-common libobjc-5-dev libobjc4 liborcus-0.10-0v5 libp11-kit-gnome-keyring libpackagekit-glib2-16 libpoppler58 libprocps4 libprotobuf-lite10 libprotobuf-lite9v5 libprotobuf9v5 libprotoc9v5 libpython3.5 libpython3.5-minimal libpython3.5-stdlib libqt5feedback5 libqt5organizer5 libqt5positioning5 libqt5sensors5 libqt5webchannel5 libqt5webkit5 libqt5xml5 libraw15 librhythmbox-core9 librpm3 librpmbuild3 librpmio3 librpmsign3 libruby2.3 libsignon-extension1 libsignon-plugins-common1 libsignon-qt5-1 libspice-client-gtk-3.0-4 libstdc++-5-dev libsub-identify-perl libsuitesparseconfig4.4.6 libtinyxml2-2v5 libtracker-sparql-1.0-0 libtxc-dxtn-s2tc0 libunistring0 libunity-action-qt1 libustr-1.0-1 libuv1-dev libvirt-bin libvpx3 libwebp5 libwebpdemux1 libwebpmux1 libwebrtc-audio-processing-0 libwinpr-dsparse0.1 libwinpr-input0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwireshark8 libwiretap6 libwscodecs1 libwsutil7 libwsutil8 libxapian-1.3-5 libxapian22v5 libxen-4.6 libxtables11 linux-headers-4.4.0-141 linux-headers-4.4.0-141-generic linux-image-4.4.0-141-generic linux-image-extra-4.4.0-141-generic lua-lpeg mysql-common node-abbrev node-ansi node-ansi-color-table node-archy node-async node-balanced-match node-block-stream node-brace-expansion node-builtin-modules node-combined-stream node-concat-map node-cookie-jar node-delayed-stream node-forever-agent node-form-data node-fs.realpath node-fstream node-fstream-ignore node-github-url-from-git node-glob node-graceful-fs node-gyp node-hosted-git-info node-inflight node-inherits node-ini node-is-builtin-module node-isexe node-json-stringify-safe node-lockfile node-lru-cache node-mime node-minimatch node-mkdirp node-mute-stream node-node-uuid node-nopt node-normalize-package-data node-npmlog node-once node-osenv node-path-is-absolute node-pseudomap node-qs node-read node-read-package-json node-request node-retry node-rimraf node-semver node-sha node-sigmund node-slide node-spdx-correct node-spdx-expression-parse node-spdx-license-ids node-tar node-tunnel-agent node-underscore node-validate-npm-package-license node-which node-wrappy node-yallist oxideqt-codecs plainbox-provider-checkbox plainbox-provider-resource-generic python-ndg-httpsclient python-numpy python-pyatspi python-subversion python-svn python3-pyasn1 python3-pycurl python3.5 python3.5-minimal qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtfeedback qml-module-qtgraphicaleffects qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtwebkit qml-module-ubuntu-onlineaccounts qml-module-ubuntu-performancemetrics qtdeclarative5-accounts-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-unity-action-plugin rename ruby2.3 signon-keyring-extension signon-plugin-oauth2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond snapd-login-service suru-icon-theme ubuntu-mobile-icons ubuntu-ui-toolkit-theme unity-control-center-signon unity-scope-gdrive x11proto-dri2-dev x11proto-gl-dev Use 'sudo apt autoremove' to remove them. The following packages will be upgraded: libc6-armel-cross libc6-dev-armel-cross 2 upgraded, 0 newly installed, 0 to remove and 133 not upgraded. 13 not fully installed or removed. Need to get 0 B/2,967 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y (Reading database ... 329520 files and directories currently installed.) Preparing to unpack .../libc6-dev-armel-cross_2.27-3ubuntu1cross1.1_all.deb ... Unpacking libc6-dev-armel-cross (2.27-3ubuntu1cross1.1) over (2.23-0ubuntu3cross1) ... dpkg: error processing archive /var/cache/apt/archives/libc6-dev-armel-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack): unable to open '/usr/arm-linux-gnueabi/lib/Mcrt1.o.dpkg-new': No such file or directory No apport report written because the error message indicates an issue on the local system Preparing to unpack .../libc6-armel-cross_2.27-3ubuntu1cross1.1_all.deb ... Unpacking libc6-armel-cross (2.27-3ubuntu1cross1.1) over (2.23-0ubuntu3cross1) ... dpkg: error processing archive /var/cache/apt/archives/libc6-armel-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack): unable to open '/usr/arm-linux-gnueabi/lib/ld-2.27.so.dpkg-new': No such file or directory No apport report written because the error message indicates an issue on the local system Errors were encountered while processing: /var/cache/apt/archives/libc6-dev-armel-cross_2.27-3ubuntu1cross1.1_all.deb /var/cache/apt/archives/libc6-armel-cross_2.27-3ubuntu1cross1.1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)