SuperTux does not show up in the Software app

Bug #1560550 reported by Peco
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
supertux (Ubuntu)
Fix Released
Medium
Unassigned
Xenial
Fix Released
Medium
Unassigned

Bug Description

Impact
======
If SuperTux is not installed, it doesn't show up at all in the Software app

Test Case
=========
Open the Software app.
Search for SuperTux
Does SuperTux show?

Regression Potential
====================
None. This change was made in Debian and Ubuntu 16.10 weeks ago.

Original Bug Description
========================
supertux2.desktop needs an AppStream compatible icon

Peco (peco)
Changed in supertux (Ubuntu):
assignee: nobody → Peco (peco)
Revision history for this message
Peco (peco) wrote :
Changed in supertux (Ubuntu):
status: New → Fix Committed
Changed in supertux (Ubuntu):
status: Fix Committed → New
Revision history for this message
Robert Ancell (robert-ancell) wrote :

It looks like supertux does have have a valid icon (/usr/share/icons/hicolor/256x256/apps/supertux.png). Perhaps it the fact that it is referred to "supertux.png" in the .desktop file and not "supertux" that is making it not work?

Changed in supertux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Robert Ancell (robert-ancell) wrote :

More information here:
http://appstream.ubuntu.com/xenial/universe/issues/supertux.html

But it's not a lack of icon that's an issue, just the way it is packaged.

Revision history for this message
Matthias Klumpp (ximion) wrote :

Suggestion how to quickly fix this: Drop the symbolic link from the `supertux` package, and move it to the `supertux-data` package, so it points to a file in the same package. That will fix the issue, and should make supertux appear in the metadata.

Additionally, adding a smaller icon size (48x48 or 64x64) would be helpful to make DEs work of scaling icons easier ;-) (but that's optional)

Revision history for this message
Vincent Cheng (vincent-c) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in Debian, thus the fix will come via the next sync/merge. Unsubscribing sponsors.

Changed in supertux (Ubuntu):
status: New → Fix Committed
Jeremy Bícha (jbicha)
Changed in supertux (Ubuntu Xenial):
importance: Undecided → Medium
status: New → Triaged
Changed in supertux (Ubuntu):
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package supertux - 0.5.0-1

---------------
supertux (0.5.0-1) unstable; urgency=medium

  * New upstream release.
    - Add build-dep on libboost-{date-time,filesystem,system}-dev.
  * Fix appstream metadata. (LP: #1560550)
  * Bump standards version to 3.9.8.
  * Update watch file.

 -- Vincent Cheng <email address hidden> Sun, 25 Sep 2016 20:03:17 -0700

Changed in supertux (Ubuntu):
status: Fix Committed → Fix Released
Jeremy Bícha (jbicha)
summary: - AppStream icon for supertux2.desktop
+ SuperTux does not show up in the Software app
description: updated
tags: added: xenial
Changed in supertux (Ubuntu Xenial):
status: Triaged → In Progress
Changed in supertux (Ubuntu):
assignee: Peco (peco) → nobody
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Peco, or anyone else affected,

Accepted supertux into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/supertux/0.4.0-1ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in supertux (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Jeremy Bícha (jbicha) wrote :

SuperTux still isn't showing in Ubuntu 16.04's Software app.

The last time I handled a similar bug ( bug 1591115 ), the app showed up after enabling -proposed. (It did not work when testing in a PPA by the way.)

Matthias, any ideas what's not working?

Revision history for this message
Iain Lane (laney) wrote :

It works here. See the screenshot. Perhaps the archive hadn't yet published the AppStream update containing the new version of the package (check dists/suite/component/dep11 - it's there now).

Revision history for this message
Jeremy Bícha (jbicha) wrote :

I confirm SuperTux is in there now after enabling -proposed.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package supertux - 0.4.0-1ubuntu1

---------------
supertux (0.4.0-1ubuntu1) xenial; urgency=medium

  * Fix appstream metadata so that SuperTux shows in the Software app.
    (LP: #1560550)

 -- Jeremy Bicha <email address hidden> Sun, 30 Oct 2016 20:26:27 -0400

Changed in supertux (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Update Released

The verification of the Stable Release Update for supertux has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.