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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs