Your message dated Sun, 19 Mar 2017 13:59:22 -0400
with message-id
<CANTw=MOvu=fa6xylpfqzp_x2vxp8cz_w_no8-bbr6jkdlnx...@mail.gmail.com>
and subject line Re: steam: Ships same files as Valve's official packages with
different package name
has caused the Debian Bug report #857596,
regarding steam: Ships same files as Valve's official packages with different
package name
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.)
--
857596: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857596
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: steam
Version: 1.0.0.54-2
Severity: important
Valve has their own official repo and Steam packages.
Below I've pasted the contents of their steam-launcher_1.0.0.54_all.deb
As you can see, it ships conflicting files with Debian (and Ubuntu
16.10+)'s steam and steam-devices binaries.
Bug originally reported at https://launchpad.net/bugs/1638463
Valve distribution info
-------------------------------
I got the package from
http://repo.steampowered.com/steam/pool/steam/s/steam/
Confusingly, the same file is also distributed as
http://media.steampowered.com/client/installer/steam.deb (but it's
still the steam-launcher package)
which is linked to from https://github.com/ValveSoftware/steam-for-linux
The distributed sources.list has this content:
deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
Ideas for Solutions
--------------------------
I think this will need coordination with the Valve packager to resolve this.
1. Maybe Valve could adopt the same package split as the Debian package.
For Valve's purposes, they might not like having more than one package
to distribute though.
2. Maybe the Debian package could be unsplit and renamed to
steam-launcher to match what Valve is distributing.
File List
-----------
/usr/bin/steamdeps
/usr/bin/steam
/usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
/usr/share/applications/steam.desktop
/usr/share/pixmaps/steam.png
/usr/share/pixmaps/steam_tray_mono.png
/usr/share/icons/hicolor/256x256/apps/steam.png
/usr/share/icons/hicolor/16x16/apps/steam.png
/usr/share/icons/hicolor/24x24/apps/steam.png
/usr/share/icons/hicolor/48x48/apps/steam.png
/usr/share/icons/hicolor/32x32/apps/steam.png
/usr/share/man/man6/steam.6.gz
/usr/share/doc/steam-launcher/changelog.gz
/usr/share/doc/steam-launcher/copyright
/usr/share/doc/steam/README
/usr/share/doc/steam/steam_install_agreement.txt.gz
/lib/udev/rules.d/60-HTC-Vive-perms.rules
/lib/udev/rules.d/99-steam-controller-perms.rules
/etc/apt/trusted.gpg.d/steam.gpg
/etc/apt/sources.list.d/steam.list
Thanks,
Jeremy Bicha
--- End Message ---
--- Begin Message ---
On Sat, Mar 18, 2017 at 3:41 PM, Jeremy Bicha wrote:
> Would you be willing to move the udev rules into the main 'steam'
> package instead of the separate 'steam-devices' package?
No, the right approach here is for Valve to add a breaks,replaces
clause to their control file.
Best wishes,
Mike
--- End Message ---