Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#905570: fwupd: Firmware update failed on Lenovo P50

126 views
Skip to first unread message

Sam Morris

unread,
Aug 6, 2018, 6:40:03 AM8/6/18
to
Package: fwupd
Version: 1.1.0-7
Severity: normal

I noticed the following update available for my Lenovo P50:

20EQA063UK System Firmware has firmware updates:
GUID: ddc0ee61-e7f0-4e7d-acc5-c070a398838e
GUID: 230c8b18-8d9b-53ec-838b-6cfc0383493a
ID: com.lenovo.ThinkPadN1EET.firmware
Update Version: 0.1.52
Update Name: ThinkPad P50
Update Summary: Lenovo ThinkPad P50 System Firmware
Update Remote ID: lvfs
Update Checksum: SHA1(eaa39283a0f75dddf9f98409258e3a09027b3f9d)
Update Location: https://fwupd.org/downloads/1c03e1b5491094429129b3eef952816c21777281-Lenovo-ThinkPad-P50-SystemFirmware-1.52.cab
Update Description: CHANGES IN THIS RELEASE Version 1.52

[Important updates] Nothing.

[New functions or enhancements] - Updated the Diagnostics module to version 04.00.001.

[Problem fixes] - Fixed an issue where BIOS POST might display the error message "Boot Manager recover from an error."

After rebooting, this appears on the screen:

Found update fwupd-SOME-UUID-0
File \EFI\debian\fw\fwupd-SOME-UUID.cap searched

So far so good. Then the screen goes blank for a while, then:

Please wait while we install the update

After only a fraction of a second, however, the machine reboots, and the
firmware loads GRUB. After the system boots, poking about with
efibootmgr reveals that the entry for fwupdx64.efi is gone; as is the
cab file from /boot/efi/EFI/debian/fw.

So it looks like fwupdx64 thinks the firmware update suceeded when in
reality it didn't even begin.

-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (570, 'testing-debug'), (570, 'testing'), (540, 'unstable-debug'), (540, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fwupd depends on:
ii libappstream-glib8 0.7.10-1
ii libarchive13 3.2.2-4.1
ii libc6 2.27-5
ii libefiboot1 34-1
ii libefivar1 34-1
ii libelf1 0.170-0.5
ii libfwupd2 1.1.0-7
ii libgcab-1.0-0 1.1-3
ii libglib2.0-0 2.56.1-2
ii libgnutls30 3.5.19-1
ii libgpg-error0 1.32-1
ii libgpgme11 1.11.1-1
ii libgudev-1.0-0 232-2
ii libgusb2 0.2.11-1
ii libjson-glib-1.0-0 1.4.2-4
ii libpolkit-gobject-1-0 0.105-21
ii libsmbios-c2 2.4.1-1
ii libsoup2.4-1 2.62.2-2
ii libsqlite3-0 3.24.0-1
ii libuuid1 2.32-0.4

Versions of packages fwupd recommends:
ii python3 3.6.5-3

fwupd suggests no packages.

-- no debconf information

Mario.Li...@dell.com

unread,
Aug 6, 2018, 8:30:03 AM8/6/18
to
This sounds like it matches https://github.com/hughsie/fwupd/issues/619 pretty closely if I'm not mistaken, just a different model number.

Can you please comment there?

Mario.Li...@dell.com

unread,
Aug 10, 2018, 1:30:02 PM8/10/18
to
This bug will be fixed in the fwupd 1.1.1 release.

> -----Original Message-----
> From: Debian Bug Tracking System [mailto:ow...@bugs.debian.org]
> Sent: Monday, August 6, 2018 7:39 AM
> To: Limonciello, Mario
> Subject: Bug#905570: Info received (Bug#905570: fwupd: Firmware update failed
> on Lenovo P50)
>
> Thank you for the additional information you have supplied regarding
> this Bug report.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
> Debian EFI <debia...@lists.debian.org>
>
> If you wish to submit further information on this problem, please
> send it to 905...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 905570: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905570
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
0 new messages