Bug#981175: freecad: when installed with Gnome Software, only `freecad-common` package is installed
Hi, I could took a few minute to try to understand this issue. According to the Debian wiki about AppStream [1], Gnome Software indeed uses AppStream to find Debian packages. The next chapter [2] explains what should be done, and I have spotted to issues with FreeCAD: - the .metainfo file should be part of the freecad package, not freecad-common - the .metainfo file should be placed in /usr/share/metainfo/ and not /usr/share/freecad/share/metainfo - the .metainfo file should be part of the same package as the .desktop file, so the .desktop file should be moved from freecad-common to freecad As I told, my understanding of this topic is very basic, so I might be wrong. Regards, Yvan 1. https://wiki.debian.org/AppStream/Guidelines#Finding_information 2. https://wiki.debian.org/AppStream/Guidelines#General OpenPGP_signature Description: OpenPGP digital signature
Bug#981175: freecad: when installed with Gnome Software, only `freecad-common` package is installed
I can confirm that this is a problem, thank you for reporting it. I have not looked into how GNOME Software works but I do wonder if it's one of the files in the freecad-common package that is being used for the GUI entry...
Bug#981175: freecad: when installed with Gnome Software, only `freecad-common` package is installed
Package: freecad Version: 0.19~pre1+git20210109.afd1470202+dfsg1-2 Dear maintainers, Please apologize if this issue lies in another package, I don't understand exactly how all of this works. I am currently using Debian testing with Gnome. I installed FreeCAD from Gnome Software, but unfortunately FreeCAD can not be started after that: it does not appear among other installed applications, and nothing happens when clicking on "Launch" button from Gnome Software. I checked what was really installed in `/var/log/apt/history.log` and saw that Gnome Software only installed package `freecad-common` instead of `freecad`. I understand Gnome Software uses PackageKit, so I thought it would be related to the appdata file[1], but there is no reference to the package name inside it. Regards, Yvan 1. https://salsa.debian.org/science-team/freecad/-/blob/master/src/XDGData/org.freecadweb.FreeCAD.appdata.xml.in OpenPGP_signature Description: OpenPGP digital signature