[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