[Bug 1864635] Re: "Steam Installer" not available in Software app since latest Steam update

AsciiWolf mail at asciiwolf.com
Wed Feb 26 17:34:43 UTC 2020


I think I have found what caused the issue.

This is a diff between the old and new AppStream metadata file from
steam-installer package:

diff --git a/steam-installer_1.0.0.54+repack-5ubuntu1_all/data/usr/share/metainfo/com.steampowered.steam.appdata.xml b/steam-installer_1.0.0.61-2ubuntu1_all/data/usr/share/metainfo/com.steampowered.steam.metainfo.xml
index 713960f..dc281e0 100644
--- a/steam-installer_1.0.0.54+repack-5ubuntu1_all/data/usr/share/metainfo/com.steampowered.steam.appdata.xml
+++ b/steam-installer_1.0.0.61-2ubuntu1_all/data/usr/share/metainfo/com.steampowered.steam.metainfo.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <component type="desktop-application">
-  <id>com.steampowered.steam.desktop</id>
+  <id>com.steampowered.steam</id>
   <metadata_license>MIT</metadata_license>
-  <name>Steam installer</name>
+  <name>Steam</name>
   <summary>Installer for Valve's game and content delivery system</summary>
-
   <description>
     <p>
  Steam is a software content delivery system developed by Valve. There is
@@ -15,19 +14,18 @@
  By installing this program, you agree to be bound by the terms of the
  Steam License Agreement. If you do not agree to those terms, please do not
  install this program. The text of the License Agreement can be viewed at
- https://sources.debian.net/data/non-free/s/steam/1.0.0.54-2/steam_install_agreement.txt
+https://sources.debian.org/data/non-free/s/steam/1.0.0.61-2/steam_subscriber_agreement.txt
     </p>
     <p>
  The agreement can be viewed at any time after install at
  /usr/share/doc/steam/copyright
     </p>
   </description>
-
-  <icon type="stock">steam</icon>
+  <launchable type="desktop-id">steam.desktop</launchable>
   <categories>
     <category>Game</category>
   </categories>
-  <url type="homepage">http://store.steampowered.com/</url>
+  <url type="homepage">https://store.steampowered.com/</url>
   <kudos>
     <kudo>HiDpiIcon</kudo>
   </kudos>

The problem seems to be with "<launchable type="desktop-
id">steam.desktop</launchable>" that points to a desktop file not
present in the package. I would try removing this line.

-- 
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1864635

Title:
  "Steam Installer" not available in Software app since latest Steam
  update

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/steam/+bug/1864635/+subscriptions



More information about the ubuntu-archive mailing list