Public bug reported: I am running ubunutu 20.04 on a 64bit ARM architecture.
When I try to install the armhf version of the libi2c-dev package, so I can cross compile with this library, apt removes the native version: $sudo apt install libi2c-dev:armhf --no-install-recommends Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: i2c-tools libc6-dev:armhf libcrypt-dev:armhf libusb-0.1-4:armhf linux-libc-dev:armhf read-edid Use 'sudo apt autoremove' to remove them. Recommended packages: i2c-tools:armhf The following packages will be REMOVED: libi2c-dev The following NEW packages will be installed: libi2c-dev:armhf 0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. Need to get 7244 B of archives. After this operation, 2048 B disk space will be freed. Do you want to continue? [Y/n] n Abort. ** Affects: i2c-tools (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/1914551 Title: libi2c-dev cannot be installed for multiple architectures To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/i2c-tools/+bug/1914551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs