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

Reply via email to