Your message dated Mon, 06 Apr 2020 15:35:14 +0000
with message-id <[email protected]>
and subject line Bug#930613: fixed in steam 1.0.0.62-1
has caused the Debian Bug report #930613,
regarding steam: depends on dummy package libgl1-mesa-glx
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.)
--
930613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930613
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: steam
Version: 1.0.0.59-4
Tags: patch
libgl1-mesa-glx is a dummy package which itself depends on libgl1 and
libglx-mesa0.
After checking every binary file in ~/.steam, it seems that none of them
depends on the libraries provided by libglx-mesa0 (libGLX_mesa.so.0,
libGLX_indirect.so.0), but some of them depend on libGL.so.1, provided
by libgl1. Hence, it's probably safe to replace the dependency on
libgl1-mesa-glx with libgl1.
Here is a (very small) patch to fix that.
It would be very nice if this fix made it to Buster.
Regards,
--
Raphaƫl Halimi
Index: steam-1.0.0.59/debian/control
===================================================================
--- steam-1.0.0.59.orig/debian/control
+++ steam-1.0.0.59/debian/control
@@ -25,7 +25,7 @@ Pre-Depends:
Depends:
libgl1-mesa-dri,
libgl1-mesa-dri (>= 17.3) | libtxc-dxtn0,
- libgl1-mesa-glx,
+ libgl1,
libgpg-error0 (>= 1.10),
libudev1,
libxcb-dri3-0 (>= 1.11.1),
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: steam
Source-Version: 1.0.0.62-1
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
steam, 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.
Simon McVittie <[email protected]> (supplier of updated steam 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: Mon, 06 Apr 2020 15:13:25 +0100
Source: steam
Architecture: source
Version: 1.0.0.62-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 930613
Changes:
steam (1.0.0.62-1) experimental; urgency=medium
.
* New upstream release (currently considered to be a beta)
- New directory layout
- Update steam binary
- Update steam-devices udev rules from
<https://github.com/ValveSoftware/steam-devices/>:
add ZeroPlus P4 (hitbox) hidraw device, 0c12:0ef6
* d/rules: Make .orig directory configurable.
It's canonically "..", but users of git-buildpackage often separate
the directory with git repositories from the directory with large
binaries.
* d/rules: Add support for downloading beta steam-launcher versions.
The 1.0.0.62 launcher release is currently considered to be a beta,
which will be promoted to stable status after it has had more testing.
* d/rules: Cope with the upstream release having an epoch.
Ubuntu's modified version of this package has an epoch as a result of
an older, unrelated package "sTeam" with a higher version number, which
used to be in Debian and Ubuntu many years ago. Valve's steam package
now has an epoch so that their 1:1.0.0.62 will be compared correctly
against Ubuntu's 1:1.0.0.61.
* d/rules: Be more verbose about the extraction process
* d/rules: Keep most upstream files in the orig tarball.
The upstream "source" tarball has been restructured, and in particular
the udev rules (which are MIT-licensed and come from a separate git
repository) are now in subprojects/steam-devices.
bootstrap*.tar.* contains precompiled libraries without their
corresponding source code (it's available from repo.steampowered.com but
not part of the "source" package), which we intentionally don't ship. The
crashhandler module and the steamerrorreporter executable are also
non-essential binaries.
The other scripts and auxiliary files in the orig tarball are
likely to be useful references, even if we don't actually ship them in
binary packages.
* d/copyright.in: Update
* d/steam-devices.install: Update for upstream restructuring
* d/steam.install: Update for new location of steam binary.
I've left it in a subdirectory to reduce confusion with the top-level
./steam in upstream's "source" tarball, which is a symlink to
bin_steam.sh.
* Standards-Version: 4.5.0 (no changes required)
* d/rules: Don't run upstream Makefile
* Build-Depend on the libraries Valve put in their bootstrap tarball.
This ensures that we have all the necessary metadata for dpkg-shlibdeps
to generate the ${shlibs:Depends} for the proprietary steam executable.
* d/scripts/steam: Distinguish between ~/.steam/steam and ~/.steam/root
* Explicitly depend on the libraries that we delete from the Steam Runtime.
We probably shouldn't be deleting these any more, because the Steam
Runtime explicitly prefers newer versions from the host system in all
cases, and if there are bugs in that mechanism that make deleting them
necessary, Valve would like to know about them so they can be fixed -
but for now, preserve historical behaviour.
* d/steam-bug.presubj: Recommend running steam-runtime-system-info.
This diagnostic tool was written for use in upstream bug reports, but
is equally valuable for downstream distributors like us.
* Depend on libgl1 instead of transitional libgl1-mesa-glx
(Closes: #930613)
* Use https for more URLs.
In particular, https://repo.steampowered.com now works, and appears
in upstream documentation.
* d/copyright: Set Upstream-Name to steam-launcher.
The upstream dpkg source package is still named steam for historical
reasons, but it builds steam-launcher_*.deb, and calling it
"steam-launcher" is a good way to disambiguate between the
launcher/bootstrapper (which is what we're actually packaging here)
and the full Steam client (which is downloaded by the launcher, and
is what users normally see).
* Move steam-devices Recommends into sorted order
* Add Depends on file, used by the Steam Runtime setup scripts
* Add Recommends on xdg-utils, which is used to launch URL handlers
* Add Recommends on zenity, which Steam assumes is present
* Add Depends on curl, used to download Steam updates
* d/scripts/steam: Put location and version in environment variables.
Recent Steam diagnostic tools use this to identify how Steam was
launched.
Checksums-Sha1:
4724c997f5a3b2b0975a282ea299c481727b13d8 2295 steam_1.0.0.62-1.dsc
75107dade5d19a1bdb09d0a1f739786a9a750a72 1664216 steam_1.0.0.62.orig.tar.xz
f15533a22d1ef4195dfaede445e3a932c011fb5e 29576 steam_1.0.0.62-1.debian.tar.xz
78a5a796de9065c118713011953704ab263c7234 6125 steam_1.0.0.62-1_source.buildinfo
Checksums-Sha256:
acd6c300c64fc2d79ab1b7a34c8e314aee251ae26edd4962a66b42d597c40def 2295
steam_1.0.0.62-1.dsc
76c7da74447e29b1ca6dc59bb673986cd670ba23b8e53a508efe19a641115de8 1664216
steam_1.0.0.62.orig.tar.xz
daad7e02b603c1c2c6d2c3fbde044d67d24f000d55a91828ef3d98dae5b670ea 29576
steam_1.0.0.62-1.debian.tar.xz
5d7f8ba4779ae592da43e3c462101464dc62fbb244e0316a2f92c4dfce9a4b44 6125
steam_1.0.0.62-1_source.buildinfo
Files:
cdc47b2302f88c67cb8617e533457457 2295 non-free/games optional
steam_1.0.0.62-1.dsc
ff1cb1486b611cece779b461e536dd66 1664216 non-free/games optional
steam_1.0.0.62.orig.tar.xz
900f1e0ceca44852543f0d0d807036d4 29576 non-free/games optional
steam_1.0.0.62-1.debian.tar.xz
ae1859d8dcb950e5522a9f39ffc84eb7 6125 non-free/games optional
steam_1.0.0.62-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl6LSGUACgkQ4FrhR4+B
TE/J1g/8Ctn3gItRgJzvox1+Wzhd1frUG9YiA8wSZ3AxWFGNQxFi5VJaScsIEAzr
Vo1WBiqUXEkVtAQi2Udvo2mnoNTS1KZ+KuYTMulSRP4wMDzIqYEDViEH4Ip1D9BM
jOK3K5uUPuaSVi7OqKWbfJJExtPGZfSwq5zXvP0jOUyaZtlqRX/p4medUMgubtQZ
3nquTG6jB34vUGcTDP62f2MPLP4b/oNsevBIEVi+HdMisJzVxEweYlwH+2beXVHq
MJUYzArbOm0TQJUoFYJ6TEGOIJiRFpvImhPvCQhSuwlzCdFMrJlWfu5uSRIOl1mk
tzb8a8tCBC6HyamckFcLzuivQoXTAhTYLE9U6DPGqSOtwOXyJdchFlOZ3PdEAxgM
ROa7faFjprLpL5Cm9V7XDgtIdcNEZ0Z7enU44ahWJoacrC3ieMCZW7SS20VDRozi
mU9nrvnwLq06L7lvOMCJPGFuQz1tPI+HqHM12yfOO0w6VKufIFqBXdoSmP3pifWJ
UTf0W+6G7I6Qnw8QzGoDVydbokwq5CSXd65edaCJbeXKPMpo8Z8mdQk0ndJL2FSa
qff+Qr2/t+bm7G4lG55vjLnh8g1AV7b7B9ieSopEmYlwUH8YsKOQ+JscYGUU8rc4
NRcmbs2Lz5Un+3qVyaPjT0+AOxGDx1YbEnV2896ThFMo0BUIYH4=
=8T3E
-----END PGP SIGNATURE-----
--- End Message ---