| Summary: | Mixxx has disappeared from GNOME Software | ||
|---|---|---|---|
| Product: | Fedora | Reporter: | Uwe Klotz <uwe.klotz> |
| Component: | rpmfusion-free-appstream-data | Assignee: | Ankur Sinha "FranciscoD" <sanjay.ankur> |
| Status: | RESOLVED EOL | ||
| Severity: | enhancement | CC: | leigh123linux |
| Priority: | P1 | ||
| Version: | f35 | ||
| Hardware: | x86_64 | ||
| OS: | GNU/Linux | ||
| namespace: | |||
|
Description
Uwe Klotz
2022-02-09 01:35:15 CET
Thanks for the bug report. We haven't changed anything in terms of appstream generation, so this will be something related to the Mixx package itself. The generation just fetches all the packages and then parses them to generate appstream data. I'll regenerate the appstream data and see if that fixes it. Running appstream-builder on the local package succeeds without warnings. Please note that the build for f36/rawhide currently fails for unknown reasons when compiling 3rd party C++ code. The reported error is located in the standard library in std::string, so we cannot do anything about it right now. I have checked the calling code and it seems to be a false positive. The invocations look perfectly valid. Thanks. We can regenerate the appstream data for f36 later. I'll just do f34/f35 for the moment. I've regenerated the appstream data for f35+ now. Hopefully that should fix it. Please let us know if it doesn't and we'll investigate further. Cheers, Unfortunately, generating the appstream metadata for mixxx-2.3.1 fails: appstream-builder:55876): Asb-DEBUG: 01:08:42.634: WARNING: Failed to run process 'appdata': failed to parse ./tmp/mixxx-2.3.1-1.fc35/usr/share/metainfo/org.mixxx.Mixxx.metainfo.xml: Error on line 265 char 5: <li> already set 'It is no longer necessary to manually copy the udev rule file in packaging scripts. Now pkg-config is used to determine the udevdir used to install the rules file in the CMake install step when CMAKE_INSTALL_PREFIX is' and tried to replace with ' or ' I verified that the generation for mixxx-2.3.2 succeeds but that doesn't help. The file contents of .metainfo.xml are valid, but the parser is broken. We fixed that manually by updating the text in our CHANGELOG file from which the .metainfo.xml is generated. F35 is EOL at rpmfusion. |