steam-installer_1.0.0.75+ds-3_source.changes ACCEPTED into unstable

Debian FTP Masters ftpmaster at ftp-master.debian.org
Fri Jan 20 15:21:09 GMT 2023


Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 20 Jan 2023 15:04:54 +0000
Source: steam-installer
Architecture: source
Version: 1:1.0.0.75+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv at debian.org>
Closes: 950493 992533
Changes:
 steam-installer (1:1.0.0.75+ds-3) unstable; urgency=medium
 .
   * Retry failed upload, no source changes
 .
 steam-installer (1:1.0.0.75+ds-2) unstable; urgency=medium
 .
   * d/scripts/steam.in: Add a zenity prompt before installing.
     Installing and running Steam implies running proprietary software,
     which might not be desirable, particularly for privileged users.
     Add a prompt before installing, as a safety-catch against accidentally
     running Steam under an unintended user account.
   * README.Debian: Mention pipewire-pulse as an alternative to pulseaudio
   * README.Debian: Recommend running Steam as an unprivileged user
   * README.Debian: Provide an example policy to silence polkit prompts.
     Because polkit policy applies at a per-user rather than per-program
     level, this is only useful if you are running Steam as an unprivileged
     guest user that does not have a legitimate need to carry out sysadmin
     operations like configuring the network.
   * d/steam.6: Add a replacement for the non-free upstream man page
   * Lintian/janitorial fixes:
     - Remove version constraints unnecessary since buster (oldstable)
     - Correct machine-readable copyright file URI
     - Update standards version to 4.6.2 (no changes needed)
     - d/upstream/metadata: Add bug URLs
     - d/source/lintian-overrides: Ignore absence of Repository in
       d/upstream/metadata.
       There is no public VCS for either the proprietary parts of Steam,
       or the open-source scripts included in this package.
   * Upload to unstable, replacing src:steam
 .
 steam-installer (1:1.0.0.75+ds-1) experimental; urgency=medium
 .
   * Rename source package and main binary package to steam-installer
   * Repack a version of Valve's steam-launcher package that is limited
     to only DFSG files, downloading the Valve-provided bootstrapper binary
     on-demand.
     The .deb never actually contained the full Steam client, only the
     "bootstrapper", which is enough to download the rest of Steam and
     set it up in the user's home directory.
     Since we require Internet access to do that initial setup, we might
     as well make use of that Internet access to fetch all the proprietary
     files, including the bootstrapper itself. This will make everything in
     the .deb DFSG-compliant, which will allow steam-installer and
     steam-devices to go into contrib and main, respectively.
     The icons and .desktop file that come with the proprietary client are
     also proprietary, so we substitute a generic "software installation"
     icon. During initial setup, we install the proprietary icons into the
     user's home directory, where they will take precedence over this
     placeholder.
   * Stop presenting the Steam Subscriber Agreement as a debconf question.
     Valve's own official .deb doesn't do this, and it really has more to do
     with use of a Steam account than it has to do with downloading the client.
     The Steam client presents the Steam Subscriber Agreement during creation
     of new Steam accounts.
     Doing this as a debconf question might have been necessary to comply
     with an earlier redistribution license (prior to version 1.0.0.55)
     but it doesn't seem to be required any more.
     (Closes: #950493)
   * Add a steam-libs metapackage to pull in the expected libraries and
     utilities to run Steam. This exists on both amd64 and i386.
   * Change steam-installer to Architecture: amd64, but with a
     cross-architecture dependency on steam-libs-i386, which depends on
     steam-libs:i386 as the usual workaround for explicit dependencies on a
     foreign-architecture package not being allowed.
     Older versions of Steam were purely i386 code, but newer versions use
     amd64 binaries for important functionality, so we have to use both.
     (Closes: #992533)
   * Remove parts of the build system that are no longer relevant.
     Unfortunately the upstream documentation is non-free, so we no longer
     have a man page.
   * d/copyright: Use machine-readable copyright format, and stop generating
     the copyright file using a template.
     We're no longer shipping files under Valve's proprietary license:
     those are now downloaded on-demand.
   * Take over the steam-devices package from src:steam, moving from
     non-free to main. Everything in it is DFSG.
   * Take over the steam package from src:steam, turning it into an
     empty transitional package and moving it from non-free to contrib.
   * d/p/metainfo-Include-Debian-specific-advice.patch:
     Include Debian-specific multiarch advice in AppStream metainfo
   * Move postinst reloading udev rules from steam-installer to
     steam-devices.
     It's really only steam-devices that wants this.
   * preinst: Add a way to fake presence of Nvidia drivers for testing
   * steam.in: Remove check for SSE2 instruction set.
     SSE2 is part of the amd64 baseline, but not the i386 baseline. This
     means we needed an explicit check for steam:i386 package, but we no
     longer need that check for steam-installer:amd64.
   * d/scripts/steam.in: Explicitly use set -e.
     This ensures it takes effect even if we run with something like
     `bash -x /usr/games/steam`.
   * d/steam-installer.bug-control: List Vulkan ICDs
   * d/steam-installer.bug-presubj: Mention Help -> System Information
   * Update copyright years
   * d/copyright: Add Disclaimer for contrib packages
   * README.Debian: Canonicalize name
   * README.Debian: Add some notes about install location
   * Upload to experimental for NEW processing
Checksums-Sha1:
 27881530e6a5bba4ab629b72b3971234b9ab9a55 2489 steam-installer_1.0.0.75+ds-3.dsc
 5bca64b19d66c0f90fd3f9ff6d72d7d6320577d3 87864 steam-installer_1.0.0.75+ds-3.debian.tar.xz
 015da5ebd8b95a81c0ae5a548b8789376990d868 7165 steam-installer_1.0.0.75+ds-3_source.buildinfo
Checksums-Sha256:
 816cd1f87134bb613f75484d790cc3d6760b98111ff4f469c0b63e069199df01 2489 steam-installer_1.0.0.75+ds-3.dsc
 9a8d68e513429f7f7fd78b65ab011f64a2baccad25593ce7fecb6ee17d3bddfc 87864 steam-installer_1.0.0.75+ds-3.debian.tar.xz
 e3fc10d9f9ced005ba87ffc2843a9909b0f4a2a29fec46123dba5bff90334cbd 7165 steam-installer_1.0.0.75+ds-3_source.buildinfo
Files:
 f1e967b7e206f6b074cb4b3380d96951 2489 games optional steam-installer_1.0.0.75+ds-3.dsc
 43413ab85396faa2edebc35f060e9ca5 87864 games optional steam-installer_1.0.0.75+ds-3.debian.tar.xz
 5315aa3ee7580ea2cc909664c3f0fa34 7165 games optional steam-installer_1.0.0.75+ds-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmPKrgMACgkQ4FrhR4+B
TE9sbg/+KSEQlhoFEW+34U7ZbhtB4MIR1l9IJFN7ve0t4S0gHH3ULBlyu4soPHrh
TUCbZFBlUHs6p96tJikH6d94Pqh6EelCE+mGGPXJ2GqkpBXnyShj4jlgqxJ+YeuQ
RslHp9lAE1uWQ1kQULWNZKcSNimRQvR7TJ77TdQosdFAA8GYa/DYBMgQUVsc6ULT
+Ka/1Y9eFTufnga5Zg1wHeVnRna1QHWpEckQEIftIsNJw7+7EEU4GXNit4/Fwd0A
P/f1U2v0oIVIWLHy0YVtnizDSHryhfo81+yNWoa+J6meYKyNwl7C6Zb74fILKJW2
Tu3oN5VxtoqNPTdl5N203QveaVLhwGZ3B/xeWWDnmDm90k91x67SycCOt43JZ7wD
JSs5AI+9rF4xyk902ko7oS/T+MSLJr5F9urG/XVfEtKllhTNRkY1BhWBMtizKm9X
UgOGqen9zGYNMo0CulTAwJ4+vxPedCyg8N216VQiqC8ocDBDDkpLSqo8cc20GNyr
Wv5qgpn1hEFgimtkMGF5KrCV8f/Wnrmj1CMOmXKB62llY4mxxV8GZRnLCe3jIm6D
hCh96ld72e0GRJzpjXDFKq5o81GB3YdbF2jQbiHNDax+jex8dMJvyn5x11jzaOBF
lt4GcdQVju5XUOQHd9Y3HeYpfjnPFw8OLktfq/hTLuO3xf0yeus=
=7Jyv
-----END PGP SIGNATURE-----




More information about the Pkg-games-devel mailing list