[Bug 1791024] Re: BIOS Update offered for Thinkpad X270 fails to update from GNOME Software
Mario Limonciello
superm1 at ubuntu.com
Tue Sep 11 19:16:07 UTC 2018
*** This bug is a duplicate of bug 1719797 ***
https://bugs.launchpad.net/bugs/1719797
@Will,
I'm pretty sure this is that issue;
https://gitlab.gnome.org/GNOME/gnome-software/issues/341
** Changed in: fwupd (Ubuntu)
Status: New => Invalid
** Changed in: gnome-software (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/1791024
Title:
BIOS Update offered for Thinkpad X270 fails to update from GNOME
Software
Status in fwupd package in Ubuntu:
Invalid
Status in gnome-software package in Ubuntu:
Confirmed
Bug description:
GNOME Software told me that there was an important update - which was
a BIOS update for my Thinkpad:
0.1.8 -> 0.1.32
When I click update in GNOME Software the update vanishes from the
list for a few seconds and then reappears again.
Logs from syslog:
Sep 6 08:54:55 farnsworth gnome-software[3729]: g_variant_get_type: assertion 'value != NULL' failed
Sep 6 08:54:55 farnsworth gnome-software[3729]: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
Sep 6 08:54:55 farnsworth gnome-software[3729]: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
Sep 6 08:54:56 farnsworth fwupd[3861]: Boot Information:#012BootNext: 0001#012BootCurrent: 0000#012Timeout: 2 seconds#012BootOrder: 0000,0010,0011,0012,0013,0017,0018,0019,001A,001B,001C,001D,0022,0001#012Boot0000* ubuntu#011HD(1,GPT,fe56cf6e-63c4-446b-93cd-2dc7887b4740,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)#012Boot0001* Linux-Firmware-Updater \fwupx64.efi#011HD(1,GPT,fe56cf6e-63c4-446b-93cd-2dc7887b4740,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)\.f.w.u.p.x.6.4...e.f.i...#012Boot0010 Setup#011FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)#012Boot0011 Boot Menu#011FvFile(126a762d-5758-4fca-8531-201a7f57f850)#012Boot0012 Diagnostic Splash Screen#011FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)#012Boot0013 Lenovo Diagnostics#011FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)#012Boot0014 Startup Interrupt Menu#011FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)#012Boot0015 Rescue and Recovery#011FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)#012Boot0016 MEBx Hot Key#011FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)#012Boot0017* USB CD#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)#012Boot0018* USB FDD#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)#012Boot0019* NVMe0#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)#012Boot001A* ATA HDD1#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)#012Boot001B* ATA HDD0#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)#012Boot001C* USB HDD#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)#012Boot001D* PCI LAN#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)#012Boot001E* IDER BOOT CDROM#011PciRoot(0x0)/Pci(0x14,0x0)/USB(11,1)#012Boot001F* IDER BOOT Floppy#011PciRoot(0x0)/Pci(0x14,0x0)/USB(11,0)#012Boot0020* ATA HDD#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)#012Boot0021* ATAPI CD#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)#012Boot0022* PCI LAN#011VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Sep 6 08:54:59 farnsworth gnome-software[3729]: g_str_has_prefix: assertion 'prefix != NULL' failed
Sep 6 08:54:59 farnsworth gnome-software[3729]: g_str_has_prefix: assertion 'prefix != NULL' failed
Sep 6 08:55:00 farnsworth PackageKit: get-updates transaction /3124_acebebbc from uid 1000 finished with success after 605ms
Log from GNOME Software --verbose:
07:56:04:0020 As run 0x562f47413630~GsPlugin::*(gs_plugin_update)
07:56:04:0021 As run 0x562f47413630~GsPlugin::systemd-updates(gs_plugin_update_app){com.lenovo.ThinkPadR0IET.firmware}
07:56:04:0021 As run 0x562f47413630~GsPlugin::fwupd(gs_plugin_update_app){com.lenovo.ThinkPadR0IET.firmware}
07:56:04:0021 GLib g_variant_get_type: assertion 'value != NULL' failed
07:56:04:0022 GLib g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
07:56:04:0022 GLib g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
07:56:04:0037 Fwupd Emitting ::status-changed() [decompressing]
07:56:04:0037 GsPluginFwupd fwupd status for */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*: decompressing
07:56:04:0139 Fwupd Emitting ::status-changed() [idle]
07:56:04:0139 GsPluginFwupd fwupd status for */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*: idle
07:56:04:0239 Fwupd Emitting ::status-changed() [waiting-for-auth]
07:56:04:0239 GsPluginFwupd fwupd status: waiting-for-auth
07:56:04:0240 Fwupd Emitting ::status-changed() [idle]
07:56:04:0241 GsPluginFwupd fwupd status: idle
07:56:04:0266 Fwupd Emitting ::status-changed() [scheduling]
07:56:04:0266 GsPluginFwupd fwupd status: scheduling
07:56:04:0724 Fwupd Emitting ::status-changed() [idle]
07:56:04:0724 GsPluginFwupd fwupd status: idle
07:56:04:0724 GsPluginFwupd 8c997bbd20dfdf9c471aaae577d182d9ae77bca7 changed (supported) so reloading
07:56:04:0724 Fwupd Emitting ::device-changed(8c997bbd20dfdf9c471aaae577d182d9ae77bca7)
07:56:04:0724 Fwupd Emitting ::changed()
07:56:04:0728 Gs */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* non-transient state now installed
07:56:04:0728 As run 0x562f47413630~GsPlugin::snap(gs_plugin_update_app){com.lenovo.ThinkPadR0IET.firmware}
07:56:04:0728 Gs no refine flags set for transaction
07:56:04:0728 Gs found new com.lenovo.ThinkPadR0IET.firmware:0.1.18
07:56:04:0728 Gs running update with failure-flags=use-events with timeout=60 on apps */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* took 708ms
07:56:08:0449 Gs updates-changed
07:56:08:0460 Gs setting state from idle to action-get-updates (has-update:1, has-upgrade:0)
07:56:08:0462 Gs autogenerating unique-id for system
07:56:08:0462 As run 0x562f47413630~GsPlugin::*(gs_plugin_add_updates)
07:56:08:0462 As run 0x562f47413630~GsPlugin::systemd-updates(gs_plugin_add_updates)
07:56:08:0462 As run 0x562f47413630~GsPlugin::fwupd(gs_plugin_add_updates)
07:56:08:0462 As run GsPlugin::packagekit-refine-repos(gs_plugin_refine;gs_plugin_refine)
07:56:08:0462 As run packagekit-refine-repos[repo-filename->id]
07:56:08:0462 As run GsPlugin::os-release(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0463 As run GsPlugin::appstream(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0463 As run appstream::refine-from-id{*/*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*}
07:56:08:0463 Gs searching appstream for */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0463 Gs no app with ID */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* found in system appstream
07:56:08:0464 As run appstream::refine-from-pkgname
07:56:08:0464 As run GsPlugin::packagekit-refine(gs_plugin_refine;gs_plugin_refine)
07:56:08:0464 As run packagekit-refine[name->id]
07:56:08:0465 As run packagekit-refine[id->update-details]
07:56:08:0465 As run packagekit-refine[source->license]
07:56:08:0465 As run packagekit-refine[update-urgency]
07:56:08:0465 As run GsPlugin::generic-updates(gs_plugin_refine;gs_plugin_refine)
07:56:08:0465 As run GsPlugin::packagekit-history(gs_plugin_refine;gs_plugin_refine)
07:56:08:0465 Gs 2nd resolve pass for unadopted wildcards
07:56:08:0466 Gs nothing adopted */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0466 As run GsPlugin::packagekit-refine-repos(gs_plugin_refine;gs_plugin_refine)
07:56:08:0466 As run packagekit-refine-repos[repo-filename->id]
07:56:08:0466 As run GsPlugin::os-release(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0466 Gs not adding duplicate */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* as */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* already exists
07:56:08:0466 As run GsPlugin::appstream(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0466 As run appstream::refine-from-id{*/*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*}
07:56:08:0466 Gs searching appstream for */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0467 Gs no app with ID */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* found in system appstream
07:56:08:0468 As run appstream::refine-from-pkgname
07:56:08:0468 As run GsPlugin::packagekit-refine(gs_plugin_refine;gs_plugin_refine)
07:56:08:0468 As run packagekit-refine[name->id]
07:56:08:0468 As run packagekit-refine[id->update-details]
07:56:08:0469 As run packagekit-refine[source->license]
07:56:08:0469 As run packagekit-refine[update-urgency]
07:56:08:0469 As run GsPlugin::generic-updates(gs_plugin_refine;gs_plugin_refine)
07:56:08:0469 As run GsPlugin::packagekit-history(gs_plugin_refine;gs_plugin_refine)
07:56:08:0470 Gs Getting updates
07:56:08:0470 Gs */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* non-transient state now updatable-live
07:56:08:0470 GLib g_str_has_prefix: assertion 'prefix != NULL' failed
07:56:08:0470 As run 0x562f459abe80~GsPlugin::*(gs_plugin_add_distro_upgrades)
07:56:08:0471 Gs nothing adopted */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0471 As run 0x562f459abe80~GsPlugin::appstream(gs_plugin_add_distro_upgrades)
07:56:08:0471 As run 0x562f457c0850~GsPlugin::packagekit-refine-repos(gs_plugin_refine;gs_plugin_refine)
07:56:08:0471 As run 0x562f457c0850~packagekit-refine-repos[repo-filename->id]
07:56:08:0471 As run 0x562f457c0850~appstream::refine-from-id{*/*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*}
07:56:08:0472 Gs searching appstream for */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0472 Gs running get-distro-updates with refine-flags=require-version,require-setup-action,require-update-details,require-upgrade-removed,require-provenance,require-icon with timeout=60 on plugin=appstream took 1ms
07:56:08:0472 As run 0x562f459abe80~GsPlugin::*(gs_plugin_add_updates)
07:56:08:0472 As run 0x562f459abe80~GsPlugin::systemd-updates(gs_plugin_add_updates)
07:56:08:0472 As run 0x562f459abe80~GsPlugin::fwupd(gs_plugin_add_updates)
07:56:08:0473 Gs no app with ID */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* found in system appstream
07:56:08:0474 As run 0x562f457c0850~appstream::refine-from-pkgname
07:56:08:0475 As run 0x562f457c0850~GsPlugin::packagekit-refine(gs_plugin_refine;gs_plugin_refine)
07:56:08:0476 As run 0x562f457c0850~packagekit-refine[name->id]
07:56:08:0476 As run 0x562f457c0850~packagekit-refine[id->update-details]
07:56:08:0476 As run 0x562f457c0850~packagekit-refine[source->license]
07:56:08:0476 As run 0x562f457c0850~packagekit-refine[update-urgency]
07:56:08:0476 As run 0x562f457c0850~GsPlugin::generic-updates(gs_plugin_refine;gs_plugin_refine)
07:56:08:0477 As run 0x562f457c0850~GsPlugin::packagekit-history(gs_plugin_refine;gs_plugin_refine)
07:56:08:0477 Gs app invalid as no summary */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0477 Gs running refine with refine-flags=require-version,require-update-details,require-provenance,require-icon with failure-flags=fatal-any with timeout=60 took 7ms
07:56:08:0480 GLib g_str_has_prefix: assertion 'prefix != NULL' failed
07:56:08:0500 Gs updates-shell: no upgrades to show
07:56:08:0500 Gs autogenerating unique-id for system
07:56:08:0500 As run GsPlugin::packagekit-refine-repos(gs_plugin_refine;gs_plugin_refine)
07:56:08:0500 As run packagekit-refine-repos[repo-filename->id]
07:56:08:0501 As run GsPlugin::os-release(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0501 As run GsPlugin::appstream(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0501 As run appstream::refine-from-id{*/*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*}
07:56:08:0501 Gs searching appstream for */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0501 Gs no app with ID */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* found in system appstream
07:56:08:0502 As run appstream::refine-from-pkgname
07:56:08:0502 As run GsPlugin::packagekit-refine(gs_plugin_refine;gs_plugin_refine)
07:56:08:0502 As run packagekit-refine[name->id]
07:56:08:0502 As run packagekit-refine[id->update-details]
07:56:08:0503 As run packagekit-refine[source->license]
07:56:08:0503 As run packagekit-refine[update-urgency]
07:56:08:0503 As run GsPlugin::generic-updates(gs_plugin_refine;gs_plugin_refine)
07:56:08:0503 As run GsPlugin::packagekit-history(gs_plugin_refine;gs_plugin_refine)
07:56:08:0503 Gs 2nd resolve pass for unadopted wildcards
07:56:08:0503 Gs nothing adopted */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0504 As run GsPlugin::packagekit-refine-repos(gs_plugin_refine;gs_plugin_refine)
07:56:08:0504 As run packagekit-refine-repos[repo-filename->id]
07:56:08:0504 As run GsPlugin::os-release(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0504 Gs not adding duplicate */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* as */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* already exists
07:56:08:0505 As run GsPlugin::appstream(gs_plugin_refine;gs_plugin_refine_wildcard)
07:56:08:0505 As run appstream::refine-from-id{*/*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*}
07:56:08:0505 Gs searching appstream for */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/*
07:56:08:0505 Gs no app with ID */*/*/os-upgrade/ubuntu.www.Ubuntu-18.04/* found in system appstream
07:56:08:0508 As run appstream::refine-from-pkgname
07:56:08:0508 As run GsPlugin::packagekit-refine(gs_plugin_refine;gs_plugin_refine)
07:56:08:0508 As run packagekit-refine[name->id]
07:56:08:0508 As run packagekit-refine[id->update-details]
07:56:08:0508 As run packagekit-refine[source->license]
07:56:08:0508 As run packagekit-refine[update-urgency]
07:56:08:0509 As run GsPlugin::generic-updates(gs_plugin_refine;gs_plugin_refine)
07:56:08:0509 As run GsPlugin::packagekit-history(gs_plugin_refine;gs_plugin_refine)
07:56:08:0510 As run 0x562f47413630~GsPlugin::packagekit-refine-repos(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0510 As run 0x562f47413630~packagekit-refine-repos[repo-filename->id]
07:56:08:0510 As run 0x562f47413630~appstream::refine-from-id{*/*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*}
07:56:08:0510 Gs searching appstream for */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*
07:56:08:0510 Gs no app with ID */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* found in system appstream
07:56:08:0511 As run 0x562f47413630~appstream::refine-from-pkgname
07:56:08:0511 As run 0x562f47413630~GsPlugin::packagekit-refine(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0511 As run 0x562f47413630~packagekit-refine[name->id]
07:56:08:0511 As run 0x562f47413630~packagekit-refine[id->update-details]
07:56:08:0511 As run 0x562f47413630~packagekit-refine[source->license]
07:56:08:0511 As run 0x562f47413630~packagekit-refine[update-urgency]
07:56:08:0511 As run 0x562f459abe80~GsPlugin::packagekit-refine-repos(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0511 As run 0x562f459abe80~packagekit-refine-repos[repo-filename->id]
07:56:08:0511 As run 0x562f47413630~GsPlugin::generic-updates(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0511 As run 0x562f459abe80~appstream::refine-from-id{*/*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*}
07:56:08:0511 Gs searching appstream for */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/*
07:56:08:0511 As run 0x562f47413630~GsPlugin::packagekit-history(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0511 Gs found new com.lenovo.ThinkPadR0IET.firmware:0.1.18
07:56:08:0511 Gs running get-updates with refine-flags=require-version,require-update-details,require-provenance,require-icon with timeout=60 on plugin=fwupd on apps */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* took 49ms
07:56:08:0511 Gs no app with ID */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* found in system appstream
07:56:08:0512 As run 0x562f459abe80~appstream::refine-from-pkgname
07:56:08:0512 As run 0x562f459abe80~GsPlugin::packagekit-refine(gs_plugin_add_updates;gs_plugin_refine)
07:56:08:0512 As run 0x562f459abe80~packagekit-refine[name->id]
07:56:08:0512 As run 0x562f459abe80~packagekit-refine[id->update-details]
07:56:08:0512 As run 0x562f459abe80~packagekit-refine[source->license]
07:56:08:0512 As run 0x562f459abe80~packagekit-refine[update-urgency]
07:56:08:0512 PK role now get-updates
07:56:08:0519 Gs setting state from action-get-updates to idle (has-update:1, has-upgrade:0)
07:56:08:0531 As run 0x562f459abe80~packagekit-refine::transaction
07:56:08:0535 Gs emitting global waiting
07:56:08:0536 Gs emitting global setup
07:56:08:0947 Gs emitting global querying
07:56:08:0948 Gs emitting global setup
07:56:09:0157 Gs emitting global finished
07:56:09:0157 As run 0x562f459abe80~GsPlugin::generic-updates(gs_plugin_add_updates;gs_plugin_refine)
07:56:09:0157 As run 0x562f459abe80~GsPlugin::packagekit-history(gs_plugin_add_updates;gs_plugin_refine)
07:56:09:0157 Gs found new com.lenovo.ThinkPadR0IET.firmware:0.1.18
07:56:09:0157 Gs running get-updates with refine-flags=require-update-details,require-update-severity with timeout=60 on plugin=fwupd on apps */*/*/firmware/com.lenovo.ThinkPadR0IET.firmware/* took 687ms
07:56:09:0158 Gs got 1 updates
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1791024/+subscriptions
More information about the foundations-bugs
mailing list