Your message dated Thu, 12 Apr 2018 18:59:50 +0200
with message-id <[email protected]>
and subject line Re: Bug#895518: libsdl2-dev is not Multi-Arch compatible
has caused the Debian Bug report #895518,
regarding libsdl2-dev is not Multi-Arch compatible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
895518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895518
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsdl2-dev
Version: 2.0.8+dfsg1-1
Severity: normal

Dear Maintainer,

The development package is not multiarch aware which causes the amd64
version to conflict with the i386 one, thus making it impossible to
install both.

As a result the /usr/lib/i386-linux-gnu/libSDL2.so symbolic link is
missing so that developping 32 bit applications that use this library
is impossible on a 64 bit system.

In particular this makes development of the Wine project really painful
on Debian as Wine really needs both 32 and 64 bit support since most
64 bit Windows applications have a 32 bit installer.


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsdl2-dev depends on:
ii  libasound2-dev     1.1.3-5
ii  libdbus-1-dev      1.12.6-2
ii  libegl1-mesa-dev   17.3.7-1
ii  libgl1-mesa-dev    17.3.7-1
ii  libgles2-mesa-dev  17.3.7-1
ii  libglu1-mesa-dev   9.0.0-3
ii  libibus-1.0-dev    1.5.18-1
ii  libpulse-dev       11.1-4
ii  libsdl2-2.0-0      2.0.8+dfsg1-1
ii  libsndio-dev       1.1.0-3
ii  libudev-dev        238-4
ii  libwayland-dev     1.14.0-2
ii  libx11-dev         2:1.6.5-1
ii  libxcursor-dev     1:1.1.15-1
ii  libxext-dev        2:1.3.3-1+b2
ii  libxi-dev          2:1.7.9-1
ii  libxinerama-dev    2:1.1.3-1+b3
ii  libxkbcommon-dev   0.8.0-1
ii  libxrandr-dev      2:1.5.1-1
ii  libxss-dev         1:1.2.2-1+b2
ii  libxt-dev          1:1.1.5-1
ii  libxv-dev          2:1.0.11-1
ii  libxxf86vm-dev     1:1.1.4-1+b2

libsdl2-dev recommends no packages.

libsdl2-dev suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2.0.6+dfsg1-1

On 12.04.2018 16:49, Francois Gouget wrote:
> Sorry, I mixed things up.
>
> On Debian Testing libsdl2-dev (2.0.8+dfsg1-1) supports multiarch and 
> it's libxkbcommon-dev that ruins it for everyone (see bug 893855).
>
> But I'm also working on a Debian 9.4 VM and there libsdl2-dev 
> 2.0.5+dfsg1-2 does not support multiarch.
>
> I got confused and thought both issues had the same source. So while I'd 
> still really like libsdl2-dev to support multiarch in Debian Stable 
> (because that's what people are told to use after all and it would be 
> consistent with point 4 of the Social Contract[1]), I can understand 
> if this bug gets closed.

Right, that's not a change suitable for a stable release update.
It could be done by providing a backport of libsdl2, however without
changes to libxkbcommon-dev that won't be of much use anyway.

Felix

--- End Message ---

Reply via email to