Removing the package causes a lot of churn even on a minimal cross-build install:
$ sudo apt remove libc6-armhf-cross Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: binutils-arm-linux-gnueabihf cpp-7-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc-4.7-arm-linux-gnueabihf-base gcc-7-arm-linux-gnueabihf-base gcc-7-cross-base gcc-8-cross-base linux-libc-dev-armhf-cross Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED g++-7-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-7-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libasan4-armhf-cross libatomic1-armhf-cross libc6-armhf-cross libc6-dev-armhf-cross libcilkrts5-armhf-cross libgcc-4.7-dev-armhf-cross libgcc-7-dev-armhf-cross libgcc1-armhf-cross libgomp1-armhf-cross libstdc++-7-dev-armhf-cross libstdc++6-4.7-dev-armhf-cross libstdc++6-armhf-cross libubsan0-armhf-cross 0 to upgrade, 0 to newly install, 17 to remove and 0 not to upgrade. After this operation, 79.2 MB disk space will be freed. Do you want to continue? [Y/n] n Abort. With 93 packages listed directly as reverse-depends it has the potential to make quite a mess. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1797557 Title: Bionic updates break upgrade (apt remove libc6-armhf-cross first) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cross-toolchain-base/+bug/1797557/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
