Control: reopen -1
Control: found -1 0.12.2-2
Control: severity -1 important

Re: Johannes Winter 2018-08-23 <20180823115724.64e93...@radell.fritz.box>
> After upgrading appstream to 0.12.2-2 the problem still persists on
> debian sid.

The problem is still there with 0.12.2-2:

$ sudo apt-get update
OK:1 http://mirror.credativ.com/debian buster InRelease
OK:2 http://mirror.credativ.com/debian sid InRelease

(appstreamcli:23049): GLib-CRITICAL **: 10:15:52.594: g_variant_builder_end: 
assertion '!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type 
!= NULL || g_variant_type_is_definite (GVSB(builder)->type)' failed

(appstreamcli:23049): GLib-CRITICAL **: 10:15:52.594: g_variant_new_variant: 
assertion 'value != NULL' failed

(appstreamcli:23049): GLib-ERROR **: 10:15:52.594: g_variant_new_parsed: 
11-13:invalid GVariant format string
Trace/breakpoint trap
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Aktualisierung für 384 Pakete verfügbar. Führen Sie »apt list --upgradable« 
aus, um sie anzuzeigen.


The shell syntax is wrong:

APT::Update::Post-Invoke-Success {
    "if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then 
appstreamcli refresh-cache > /dev/null | true; fi";
};

(| instead of ||)


I'm downgrading to important because "apt-get update" no longer exits
with status 100, but it's still a very annoying message to see.


Re: Johannes Winter 2018-08-23 <20180823122729.50f50...@radell.fritz.box>
> After full upgrade the error disappeared...

That means that appstream is missing some dependencies.

Christoph

Reply via email to