stable

appstream-0.12.2-2.fc29 and appstream-data-29-7.fc29

FEDORA-2018-3e4ee09428 created by kalev 5 years ago for Fedora 29

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

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

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

This update has been submitted for testing by kalev.

5 years ago

kalev edited this update.

5 years ago

kalev edited this update.

5 years ago
User Icon lruzicka commented & provided feedback 5 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.

5 years ago
User Icon mattf commented & provided feedback 5 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 5 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.

5 years ago

This update has been submitted for testing by kalev.

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

works for me

kalev edited this update.

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

Works great! LGTM! =)

This update has been pushed to testing.

5 years ago
User Icon mattf commented & provided feedback 5 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 5 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.

5 years ago
User Icon mattf commented & provided feedback 5 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.

5 years ago

This update has been submitted for stable by bodhi.

5 years ago

This update has been pushed to stable.

5 years ago
User Icon asciiwolf commented & provided feedback 5 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
Stable by Time
disabled
Dates
submitted
5 years ago
in testing
5 years ago
in stable
5 years ago
modified
5 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