New metadata version, matching Fedora 29 stable repos contents after the Final Freeze.

In addition, this update includes a new build of appstream, which fixes an issue of 'appstreamcli refresh' crashing with latest appstream metadata.

How to install

sudo dnf upgrade --advisory=FEDORA-2018-3e4ee09428

This update has been submitted for testing by kalev.

2 years ago

kalev edited this update.

2 years ago

kalev edited this update.

2 years ago
User Icon lruzicka commented & provided feedback 2 years ago
karma

Thank you, Kalev. This new update works for me.

BZ#1638126 Update appstream-data after final freeze

This update has been pushed to testing.

2 years ago
User Icon mattf commented & provided feedback 2 years ago

I got the following post-cleanup scriptlet appstream-data-29-7 errors when running sudo dnf upgrade --refresh

/var/tmp/rpm-tmp.UCQ1Y8: line 1: 28041 Trace/breakpoint trap (core dumped) /usr/bin/appstreamcli refresh --force &> /dev/null /var/tmp/rpm-tmp.MVC6uh: line 1: 28130 Trace/breakpoint trap (core dumped) /usr/bin/appstreamcli refresh &> /dev/null

I can try to get the full traces from the core dumps with debugging info if that would help.

User Icon kalev commented & provided feedback 2 years ago

Thanks, I've backported an upstream patch to appstream-0.12.2-2.fc29 to fix this.

kalev edited this update.

New build(s):

  • appstream-0.12.2-2.fc29

Karma has been reset.

2 years ago

This update has been submitted for testing by kalev.

2 years ago
User Icon cserpentis commented & provided feedback 2 years ago
karma

works for me

kalev edited this update.

2 years ago
User Icon besser82 commented & provided feedback 2 years ago
karma

Works great! LGTM! =)

This update has been pushed to testing.

2 years ago
User Icon mattf commented & provided feedback 2 years ago

I updated to appstream-0.12.2-2. I ran sudo dnf reinstall appstream-data which didn't show the core dumps in appstreamcli I commented on earlier. I tried to test gnome software, which crashed once on the main screen and once on the Updates screen after pressing the refresh button. I didn't see any mention of appstream in the traces and journal messages right before the crashes. I filed the following bugzilla entries about the crashes https://bugzilla.redhat.com/show_bug.cgi?id=1638767 https://bugzilla.redhat.com/show_bug.cgi?id=1638784

User Icon kalev commented & provided feedback 2 years ago

@mattf Thanks for filing those crashes! I'm pretty sure they are completely unrelated to the appstream data update.

rdieter edited this update.

2 years ago
User Icon mattf commented & provided feedback 2 years ago
karma

@kalev The crashes in #1638767 and #1638784 still occurred after I downgraded to appstream-data-29-6 so they are unrelated to this update. The appstream data shows up normally in gnome software. The full traces of #1638767 show that the function gs_plugin_add_category_apps at ../plugins/core/gs-plugin-desktop-categories.c:100 has the pointer category=0x0 and desktop_groups = gs_category_get_desktop_groups (category); so desktop_groups = 0x0. The line where the segmentation fault occurred was if (desktop_groups->len > 0) which might have been due to a null pointer dereference. I'll add additional information on those entries with the full traces.

BZ#1638126 Update appstream-data after final freeze
BZ#1638936 [abrt] appstream: g_variant_new_parsed_va(): appstreamcli killed by SIGTRAP

This update has been submitted for batched by bodhi.

2 years ago

This update has been submitted for stable by bodhi.

2 years ago

This update has been pushed to stable.

2 years ago
User Icon asciiwolf commented & provided feedback 2 years ago

As discussed on IRC, this update broke the main page of GNOME Software on Silverblue. It is probably a bug in GS, not the appstream-data package itself, but it got triggered by this new update.


Please login to add feedback.

Metadata
Type
enhancement
Severity
medium
Karma
3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago
modified
2 years ago
BZ#1570259 google-chrome.xml metadata file has errors
0
0
BZ#1638126 Update appstream-data after final freeze
0
1
BZ#1638936 [abrt] appstream: g_variant_new_parsed_va(): appstreamcli killed by SIGTRAP
0
1

Automated Test Results