[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Ubuntu 16.04 (xenial) reached end-of-life on April 29, 2021. No longer supported so closing Xenial tasks as "Invalid" (should be "Won Fix"). ** Changed in: hundredpapercuts Status: Confirmed => Fix Released ** Changed in: appstream (Ubuntu Xenial) Status: Confirmed => Invalid ** Changed in: steam (Ubuntu Xenial) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
At this point, I think it's safe to say that implementing full multiarch support for AppStream simply isn't going to happen. It's simply better for app authors to provide native implementations for amd64 instead of relying on i386 compatibility. If support was implemented fully, we would download lots of additional big metadata and run into all kinds of troubles of which app gets selected when there are conflicts. Resolving all of these issues is possible, but the huge effort IMHO doesn't justify the gains. There is a workaround for high-profile packages that are only available on one architecture: *If* i386 support is enabled by default, the appstream-generator tool can be instructed to inject metadata for a specific package directly into the final metadata collection. See https://github.com/ximion/appstream-generator/blob/master/docs/asgen- config.md#injecting-extra-metainfo--removing-components for details. This is intended to be used for web applications, but may work for this case as well. Steam may be important enough for that exception. The final decision is up to Ubuntu and the metadata generator admins though. ** Changed in: appstream (Ubuntu) Status: Triaged => Opinion -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Changed in: appstream (Ubuntu) Assignee: Larry muters (lawrencemuters8) => (unassigned) ** Changed in: appstream-dep11 (Ubuntu) Assignee: Larry muters (lawrencemuters8) => (unassigned) ** Changed in: steam (Ubuntu) Assignee: Larry muters (lawrencemuters8) => (unassigned) ** Changed in: appstream (Ubuntu) Status: Confirmed => Triaged ** No longer affects: appstream (Ubuntu Yakkety) ** No longer affects: steam (Ubuntu Yakkety) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Changed in: appstream (Ubuntu) Assignee: (unassigned) => Larry muters (lawrencemuters8) ** Changed in: appstream (Ubuntu) Status: Triaged => Confirmed ** Changed in: appstream-dep11 (Ubuntu) Assignee: (unassigned) => Larry muters (lawrencemuters8) ** Changed in: steam (Ubuntu Xenial) Status: Triaged => Confirmed ** Changed in: steam (Ubuntu Yakkety) Status: Triaged => Confirmed ** Changed in: steam (Ubuntu) Assignee: (unassigned) => Larry muters (lawrencemuters8) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Any news? Steam still cannot be uninstalled on Ubuntu in an user- friendly way. If you uninstall Steam using Ubuntu Software, only a metapackage is removed, not the actual steam package. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Tags added: bionic -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Regarding the second issue: https://bugs.launchpad.net/ubuntu/+source /gnome-software/+bug/1552792 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Any news regarding my previous comments? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
This issue is still not fully fixed. (See my previous comments.) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: appstream (Ubuntu Xenial) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: appstream (Ubuntu Yakkety) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Tags added: artful -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
The second problem is that removing Steam using the Software application doesn't remove the actual steam package, just the steam-installer one. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
I can confirm that Steam can now be installed from the Software application, however clicking on "Launch" after install does nothing. That can be confusing for many users. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Great, thanks! Would it be possible to backport this fix into Xenial? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
This bug was fixed in the package steam - 1:1.0.0.54+repack-2ubuntu5 --- steam (1:1.0.0.54+repack-2ubuntu5) zesty; urgency=medium * Depend on steam instead of steam:i386 -- Jeremy Bicha Thu, 16 Mar 2017 12:46:54 -0400 ** Changed in: steam (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Yes, I assume it would happen on Debian if you are running i386! Otherwise, steam is uninstallable in GNOME Software (that's what this bug is originally about, and I haven't forwarded my changes to Debian yet). I can verify the debconf issue with GNOME Software using the PK backend on Ubuntu. Debian's steam uses debconf like they do because you are supposed to agree to the steam install agreement before installing :( https://sources.debian.net/data/non-free/s/steam/1.0.0.54-2/steam_install_agreement.txt -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Does this happen on Debian as well? In that case, this would be a quite serious bug, and we probably need to have GNOME Software pass a Debconf socket to PackageKit in Debian as well. If this issue isn't happening in Debian (I never tested it...) then I would bet it's in Ubuntu's APT backend for GS, or in aptdaemon. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Matthias, I'm not familiar enough with debconf to know our policy, but Debian's steam will get stuck half-installed unless the response has been set some how. https://launchpadlibrarian.net/311078503/steam_1%3A1.0.0.54+repack- 2ubuntu3_1%3A1.0.0.54+repack-2ubuntu4.diff.gz -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
At least with GNOME Software's PK backend, we set the Debconf mode to noninteractive if the frontend doesn't give us a Debconf-socket to communicate. So, if GS block on it, I would assume that this is a bug in Ubuntu's APT backend for GNOME Software, and not an issue specific to the steam package. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Also affects: steam (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: appstream (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: appstream-dep11 (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: steam (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: appstream (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: appstream-dep11 (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: steam (Ubuntu Xenial) Importance: Undecided => Medium ** Changed in: steam (Ubuntu Xenial) Status: New => Triaged ** Changed in: steam (Ubuntu Yakkety) Importance: Undecided => Medium ** Changed in: steam (Ubuntu Yakkety) Status: New => Triaged ** No longer affects: appstream-dep11 (Ubuntu Xenial) ** No longer affects: appstream-dep11 (Ubuntu Yakkety) ** Changed in: steam (Ubuntu) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
I dropped the debconf prompt since I don't think there are any plans for gnome-software to support debconf. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
Ok, I have a partial solution for this in zesty-proposed. (It's in -proposed because it needs an Archive Admin to let the arch:all package depend on an arch:i386 similar to how pixfrogger was handled LP: #1585058) The problem is the installation fails because of a debconf prompt. I get the popup message displayed below. To duplicate, be sure to first run sudo apt purge steam And to fix apt afterwards, run sudo apt install -f Sorry, this did not work Detailed errors from the package manager follow: Error while installing package: subprocess new pre-installation script returned error exit status 1 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** No longer affects: wine1.6 (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
I'm reopening the steam task. I've not looked into it yet, but perhaps we can workaround this issue by adding a new steam-meta (or whatever you want to call it) binary for every architecture that contains the minimum data needed by appstream? And then have that new steam-meta binary depend on steam:i386. ** Changed in: steam (Ubuntu) Status: Invalid => Triaged ** Changed in: appstream (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
http://appstream.ubuntu.com/zesty/multiverse/issues/steam.html ** Tags added: zesty -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
** Changed in: appstream (Ubuntu) Importance: Undecided => Medium ** Changed in: appstream-dep11 (Ubuntu) Importance: Undecided => Medium ** Changed in: steam (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1564570] Re: Gnome Software catalog entry missing for Steam except on i386
The cause of this is AppStream not being multiarch-aware. This is a pretty tricky issue, but I am working on it (although, admittedly, it doesn't have an incredibly high priority at time). ** Changed in: appstream-dep11 (Ubuntu) Status: New => Won't Fix ** Also affects: appstream (Ubuntu) Importance: Undecided Status: New ** Changed in: appstream (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/1564570 Title: Gnome Software catalog entry missing for Steam except on i386 To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1564570/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs