I tested on both amd64 and i386 as detailed in the linked post in the original description. I installed both amd64 and i386 variants of Ubuntu 16.04.3 in parallel in separate VMs and experienced (from a user perspective) the same issue. The difference being what appstreamcli returns on each...
On amd64:-
alan@cleanamd64:~$ appstreamcli search steam
Identifier: ri-li.desktop [desktop-application]
Name: Ri-li
Summary: a toy simulator game
Package: ri-li
Icon: ri-li_ri-li.png
----
On i386:-
alan@cleani386:~$ appstreamcli search steam
Identifier: steam.desktop [desktop-application]
Name: Steam
Summary: Application for managing and playing games on Steam
Package: steam
----
Identifier: ri-li.desktop [desktop-application]
Name: Ri-li
Summary: a toy simulator game
Package: ri-li
Icon: ri-li_ri-li.png
----
alan@cleani386:~$
I tested on both amd64 and i386 as detailed in the linked post in the original description. I installed both amd64 and i386 variants of Ubuntu 16.04.3 in parallel in separate VMs and experienced (from a user perspective) the same issue. The difference being what appstreamcli returns on each...
On amd64:-
alan@cleanamd64:~$ appstreamcli search steam application]
Identifier: ri-li.desktop [desktop-
Name: Ri-li
Summary: a toy simulator game
Package: ri-li
Icon: ri-li_ri-li.png
----
On i386:-
alan@cleani386:~$ appstreamcli search steam application] application]
Identifier: steam.desktop [desktop-
Name: Steam
Summary: Application for managing and playing games on Steam
Package: steam
----
Identifier: ri-li.desktop [desktop-
Name: Ri-li
Summary: a toy simulator game
Package: ri-li
Icon: ri-li_ri-li.png
----
alan@cleani386:~$