FS#65447 - [steam] (Re)Move dbusmenu and indicator dependencies

Attached to Project: Community Packages
Opened by Emil (xexaxo) - Monday, 10 February 2020, 13:04 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 12 May 2020, 22:36 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Levente Polyak (anthraxx)
Giancarlo Razzolini (grazzolini)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

The following packages were added a few months ago. Looking at the respective issues, it seems that people have been disabling the steam runtime.

As of today, steam itself already ships all the respective components.
If people who do not wish to use the steam runtime, they can opt for the steam-native-runtime package instead. Which is where these dependencies seems to be better suited.

lib32-libappindicator-gtk2
lib32-libdbusmenu-glib
lib32-libdbusmenu-gtk2
lib32-libindicator-gtk2

Steps to reproduce:
1. Remove above packages from your system
2. Start steam
3. Observe working tray icon and menus

Note: Tested against latest KDE, although above should not cause regressions on GNOME/Lxde/others.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Tuesday, 12 May 2020, 22:36 GMT
Reason for closing:  Implemented
Additional comments about closing:  removed in 1.0.0.62-1
Comment by rainer (raneon) - Friday, 13 March 2020, 16:45 GMT
I tried to get rid of gtk2 on my system and was blocked by this dependency too. So it would be quite nice to remove the it (if not necessary).
Comment by Giancarlo Razzolini (grazzolini) - Monday, 23 March 2020, 01:23 GMT
I have been taking a look at this and I'm going to check with valve guys as well. In the meantime please, don't mark the package as out of date again.
Comment by Phil Schaf (flying-sheep) - Tuesday, 21 April 2020, 12:52 GMT
Can confirm. Removing all of `{lib32-,}gtk2 {lib32-,}lib{dbusmenu,indicator}-gtk2 lib32-libappindicator-gtk2` does not affect steam’s icon in KDE Plasma.

Time to ban the gtk2 package from my system!
Comment by Giancarlo Razzolini (grazzolini) - Tuesday, 21 April 2020, 14:02 GMT
There's a new steam launcher that I'm looking at, so I'll probably address this bug report as well when I update the package.
Comment by Emil (xexaxo) - Monday, 04 May 2020, 09:33 GMT
@grazzolini how are you checking with the Valve team? I cannot see an issue opened on the tracker [1]

Additionally I see that many of the steam-launcher changes from my colleague has made it out.
From what I understand those will not cause any issues in this package.

How can I help to move this forward?

[1] https://github.com/ValveSoftware/steam-for-linux/issues/6156

Loading...