Public bug reported: Package mysql-server-8.0 has no Muti-Arch flag set, but the flag should be Multi-Arch: foreign.
The Problem: I want to cross-compile a package which has a Build-Depends on mysql-server-8.0, but since mysql-server-8.0 has no Multi-Arch set apt build-dep -a <CROSS_ARCH> ./ tries to install mysql-server-8.0 for architecture CROSS_ARCH. But this will not work since /usr/bin/mysql differs for CROSS_ARCH and my native architecture, since its compiled code. Justification: Setting Multi-Arch: foreign, forbids installing mysql-server in an other architecture than the native one, especially it would prevent conflicts with an already installed native version of mysql-server-8.0. Greetings, André -------------------------------------------------------------------------------- lsb_release -rd Description: Ubuntu 22.04.5 LTS Release: 22.04 apt-cache policy mysql-server-8.0 mysql-server-8.0: Installed: 8.0.41-0ubuntu0.22.04.1 Candidate: 8.0.41-0ubuntu0.22.04.1 Version table: *** 8.0.41-0ubuntu0.22.04.1 500 500 http://de.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.0.28-0ubuntu4 500 500 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages ** Affects: mysql-8.0 (Ubuntu) Importance: Undecided Status: New ** Patch added: "adds multi-arch flag" https://bugs.launchpad.net/bugs/2099894/+attachment/5860121/+files/multiarch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2099894 Title: Package mysql-server-8.0 has no Muti-Arch flag set To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/2099894/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs