Your message dated Thu, 27 Sep 2018 14:40:56 +0000
with message-id <[email protected]>
and subject line Bug#909740: fixed in libsdl2 2.0.8+dfsg1-3
has caused the Debian Bug report #909740,
regarding libsdl2-dev: No longer multi-arch co-installable
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.)
--
909740: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909740
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsdl2-dev
Version: 2.0.8+dfsg1-2
Severity: normal
Tags: patch
Dear Maintainer,
The package libsdl2-dev is no longer multi-arch co-installable,
as the Multi-Arch: same marking was removed in the most recent
release.
This was because SDL_config.h is no longer byte-for-byte
identical across architectures.
Unfortunately, the removal of the multi-arch marking affects
packages such as Wine, which require multi-arch support from
libsdl2-dev.
The attached patch moves SDL_config.h to /usr/include/<triplet>,
which is a far better solution. Note that this path is one of
the default search paths for headers.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8),
LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libsdl2-dev depends on:
ii libasound2-dev 1.1.6-1
ii libdbus-1-dev 1.12.10-1
ii libegl1-mesa-dev 18.1.8-1
ii libgl1-mesa-dev 18.1.8-1
ii libgles2-mesa-dev 18.1.8-1
ii libglu1-mesa-dev 9.0.0-2.1
ii libibus-1.0-dev 1.5.19-1
ii libpulse-dev 12.2-2
ii libsdl2-2.0-0 2.0.8+dfsg1-2
ii libsndio-dev 1.5.0-2
ii libudev-dev 239-10
ii libwayland-dev 1.16.0-1
ii libx11-dev 2:1.6.6-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.4-1
ii libxkbcommon-dev 0.8.2-1
ii libxrandr-dev 2:1.5.1-1
ii libxss-dev 1:1.2.3-1
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
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/control
tmp/libsdl2-2.0.8+dfsg1/debian/control
--- tmp2/libsdl2-2.0.8+dfsg1/debian/control 2018-09-09 09:41:38.000000000
+1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/control 2018-09-27 23:47:22.837561819
+1000
@@ -66,6 +66,7 @@
Package: libsdl2-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends:
libasound2-dev [linux-any],
libdbus-1-dev,
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install
tmp/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install
--- tmp2/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install 2018-09-09
09:41:38.000000000 +1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install 2018-09-26
23:29:15.075917158 +1000
@@ -1,4 +1,5 @@
usr/bin/sdl2-config
+usr/include/*/SDL2
usr/include/SDL2
usr/lib/*/cmake/SDL2/sdl2-config.cmake
usr/lib/*/libSDL2*.so
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/rules
tmp/libsdl2-2.0.8+dfsg1/debian/rules
--- tmp2/libsdl2-2.0.8+dfsg1/debian/rules 2018-09-09 09:41:38.000000000
+1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/rules 2018-09-26 23:28:54.273521156
+1000
@@ -69,6 +69,11 @@
rm -f debian/examples.tar.gz
rm -rf output
+override_dh_install:
+ mkdir -p debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/SDL2
+ mv debian/tmp/usr/include/SDL2/SDL_config.h
debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/SDL2
+ dh_install
+
override_dh_missing:
dh_missing --fail-missing -XlibSDL2.la -XlibSDL2main.la
-XlibSDL2_test.la
--- End Message ---
--- Begin Message ---
Source: libsdl2
Source-Version: 2.0.8+dfsg1-3
We believe that the bug you reported is fixed in the latest version of
libsdl2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated libsdl2
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 27 Sep 2018 16:21:47 +0200
Source: libsdl2
Binary: libsdl2-2.0-0 libsdl2-dev libsdl2-doc
Architecture: source
Version: 2.0.8+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian SDL packages maintainers
<[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
libsdl2-2.0-0 - Simple DirectMedia Layer
libsdl2-dev - Simple DirectMedia Layer development files
libsdl2-doc - Reference manual for libsdl2
Closes: 909740
Changes:
libsdl2 (2.0.8+dfsg1-3) unstable; urgency=medium
.
[ Hugh McMaster <[email protected]> ]
* Make libsdl2 coinstallable again (Closes: #909740).
Checksums-Sha1:
fc1467571345bc83bff6aeff7e9fedb0ade21a18 2708 libsdl2_2.0.8+dfsg1-3.dsc
a93f2acf0be22268a5ce123e43e75758a49b78e8 16936
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
5e1369cf3b239ab4c0360bfb02945b2d107b5158 11566
libsdl2_2.0.8+dfsg1-3_source.buildinfo
Checksums-Sha256:
c80be6cf920a1ec700550572de241a917b4c9aa3d51eeda5a54b51c4bc0a6aba 2708
libsdl2_2.0.8+dfsg1-3.dsc
59edd0fea1fc7a6d981df6c676b262d1427e2ea6a9c46ba40671e6a53687654f 16936
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
057033e435681bafa53d1da9c3ac2cf717571d64b2e304e93bff08564e7c0bd7 11566
libsdl2_2.0.8+dfsg1-3_source.buildinfo
Files:
d463d2681fd05677210ec23016b36d24 2708 libs optional libsdl2_2.0.8+dfsg1-3.dsc
03e73c955fa149738200664b9efe17db 16936 libs optional
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
4f3617baab5b7b8be835a7d03dde24a7 11566 libs optional
libsdl2_2.0.8+dfsg1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlus58MACgkQ808JdE6f
Xdl7RA//TgwRDtKahiLUDccrbFC6xgVft2CAnUdzbbXALvKdwvvu48XS4vur++gh
JtqgoSzypM9HTg6SuaOIy3hhuz7vMpvmxuNLLCuxO0zZtibo855F+exmzxd16Yat
tQ6wZS3PLBYRmJJ/4OyU+rxl2PbhAJWfzREzwOFTSNBZGSPuPxtfRY3p/2Zr+mY7
prLkNQXIArDs+MdktXb0QAP+OBYRinH3blCQGOGcFniDH/TBsXc+aCG0HN70qxXj
b+QHWV7zbpbbUiQn+NoLwTpULuPklh7Cn2O2qsRzWjIzoY5/rCqoF+TNqN8Zc8PH
t0VcZdDs5nWFUTRTwh4TD08hVzYpEwRZLFdg635/KFO1wu9p+CwNNQ6lFoZRUjxn
6WENDJsus6Dt0T241fPQ3dAxqMd2KsFuH9zT+BYkm8D0/jzSBQJ5Nn4WwgMxS1BZ
jdVDTlWOCNg8igC8Bo8OqYABWvI8vrrme++bT3/J4m4Y6EkLawPrqqRCw6pi7Cdm
Lnsd3VpeeNLfamR64UcmWLKK6n8bejZTsIqPQ92FQbixHt3ezoa0HZ/FJXpxvR9/
OOKvGTORvoQFy1sEFjsbKaDxhcpQEba9SgWfpqm9xyU6ky46ZYB8k32zPNT0SBCl
NioyVp5bPQRqsQ7cZ9ZuJQKgk5uNqSbGBV0sh3nCj8sOabanxh8=
=heCX
-----END PGP SIGNATURE-----
--- End Message ---