Re: Adding a metainfo file to a package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Fri, Feb 26, 2021 at 10:00 PM Iñaki Ucar <iucar@xxxxxxxxxxxxxxxxx> wrote:
On Fri, 26 Feb 2021 at 22:28, Matti Pulkkinen <mkjpul@xxxxxx> wrote:
>
> Hello!
>
> I recently reported a bug [1] against RStudio because it wasn't showing
> up in Gnome Software. The problem seems to have been that the package
> did not ship a metainfo file. I tried making a metainfo file for this
> package and attached it to the bug report, and it has since been added
> to the package. However, RStudio still does not show up in Gnome
> Software. Does something else still need to be done, or is the file I
> created just bad?
>
> [1] https://bugzilla.redhat.com/show_bug.cgi?id=1928992

For reference, here's the file [1], which validates correctly:

$ rpm -ql rstudio-desktop | grep metainfo
/usr/share/metainfo/rstudio.metainfo.xml

[1] https://src.fedoraproject.org/rpms/rstudio/blob/rawhide/f/rstudio.metainfo.xml

cc'ing rhughes.


--
Iñaki Úcar

Gnome Software ingests a gzipped XML file that is built and shipped inside the appstream-data package. For new applications to appear in Gnome Software, that package needs to be rebuilt and the appstream it ingests needs to be rebuilt as well. Currently, rhughes is the person who knows/has access to that. The F34 appstream will be built sometime before release (I think there has customarily been a freeze exception for the appstream-data package in past cycles), but I would suggest opening a bug against the appstream-data component in bugzilla asking for a rebuild for all affected releases.

I'm not sure what exactly the rebuild process is like for it, but it would also be nice if it could be moved to some automated system in the Fedora infrastructure, so it can be more easily done (I think the package even claims it is rebuilt weekly - which unfortunately isn't the case currently, since I think it is only rebuilt when requested).

-Ian
_______________________________________________
packaging mailing list -- packaging@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to packaging-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/packaging@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux