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
Desktop Bugs, 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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to