fwupd: Using fwupdate fails to find $store/libexec/fwupd/efi/fwupdx64.efi

  • Open
  • quality assurance status badge
Details
One participant
  • Charlie McMackin
Owner
unassigned
Submitted by
Charlie McMackin
Severity
normal
C
C
Charlie McMackin wrote on 18 Dec 2022 15:24
(address . bug-guix@gnu.org)
CAF=470kA=x_AE=AFUKNKgAoi1uzu=xnWUc19fLDT_jv56EMxXw@mail.gmail.com
Hello all,

As a user, I am trying to update the UEFI bios on my Lenovo laptop using
fwupd package's fwupdate command so that I don't have to use some other OS
or USB key drive, etc. I acknowledge this laptop requires a non-free kernel
already but in case that is not the main factor, here my output log:

sudo fwupdate -a e20bafd3-9914-4f4f-9537-3129e090eb3c ./EECN40WW.cap
--verbose
Password:
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: loading HwId overrides from
/gnu/store/0178g3dzgkp1vm07j48fm66ikpiw5ni1-fwupd-1.8.3/etc/fwupd/daemon.conf
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: not loading HwId overrides
from /var/lib/fwupd/daemon.conf
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
Manufacturer=LENOVO
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
EnclosureKind=1f
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
Family=IdeaPad Flex 5 14ARE05
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
ProductName=81X2
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
ProductSku=LENOVO_MT_81X2_BU_idea_FM_IdeaPad Flex 5 14ARE05
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BiosVendor=LENOVO
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BiosVersion=EECN20WW
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BiosMajorRelease=01
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BiosMinorRelease=14
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
FirmwareMajorRelease=01
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
FirmwareMinorRelease=10
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BaseboardManufacturer=LENOVO
(fwupdate:2287): FuHwids-DEBUG: 07:26:27.203: smbios property
BaseboardProduct=LNVNB161216
(fwupdate:2287): FuQuirks-DEBUG: 07:26:27.203: ignoring: The resource at
“/org/freedesktop/fwupd” does not exist
(fwupdate:2287): GLib-GIO-DEBUG: 07:26:27.204: _g_io_module_get_default:
Found default implementation local (GLocalVfs) for ‘gio-vfs’
(fwupdate:2287): XbSilo-DEBUG: 07:26:27.206: attempting to load
/var/cache/fwupd/quirks.xmlb
(fwupdate:2287): XbSilo-DEBUG: 07:26:27.206: file:
251a9493-4cb8-2518-7827-79f2e57cfc8d,
current:d28c5cad-29f3-902a-d770-cb40c4dc4657, cached: (null)
(fwupdate:2287): FuQuirks-DEBUG: 07:26:27.233: invalid key names:
CcgxDmcTriggerCode,CcgxFlashRowSize,CcgxFlashSize,CcgxImageKind,CorsairDeviceKind,CorsairSubdeviceId,CxaudioChipIdBase,CxaudioPatch1ValidAddr,CxaudioPatch2ValidAddr,DellDockBlobBuildOffset,DellDockBlobMajorOffset,DellDockBlobMinorOffset,DellDockBlobVersionOffset,DellDockBoardMin,DellDockHubVersionLowest,DellDockInstallDurationI2C,DellDockUnlockTarget,DellDockVersionLowest,DfuAltName,DfuForceTimeout,DfuForceVersion,ElantpI2cTargetAddress,ElantpIapPassword,ElantpIcPageCount,FastbootBlockSize,FastbootOperationDelay,GenesysScalerCfiFlashId,GenesysScalerGpioEnableRegister,GenesysScalerGpioOutputRegister,GenesysScalerGpioValue,GenesysUsbhubReadRequest,GenesysUsbhubSwitchRequest,GenesysUsbhubWriteRequest,JabraMagic,LogitechHidppModelId,NordicHidBootloader,ParadeLspconAuxDeviceName,PciBcrAddr,RealtekMstDpAuxName,RealtekMstDrmCardKernelName,RedfishResetPostDelay,RedfishResetPreDelay,Rts54I2cSpeed,Rts54RegisterAddrLen,Rts54TargetAddr,SuperioAutoloadAction,SuperioControlPort,SuperioDataPort,SuperioGType,SuperioId,SuperioPort,SuperioTimeout,SynapticsMstDeviceKind,WacomI2cFlashBaseAddr,WacomI2cFlashBlockSize,WacomI2cFlashSize
(fwupdate:2287): FuCommon-DEBUG: 07:26:27.242: reading ./EECN40WW.cap with
17714240 bytes
(fwupdate:2287): FuPluginUefiCapsule-DEBUG: 07:26:27.243: maximum size is
not configured
failed:
/gnu/store/0178g3dzgkp1vm07j48fm66ikpiw5ni1-fwupd-1.8.3/libexec/fwupd/efi/fwupdx64.efi
and
/gnu/store/0178g3dzgkp1vm07j48fm66ikpiw5ni1-fwupd-1.8.3/libexec/fwupd/efi/fwupdx64.efi.signed
cannot be found

I asked on IRC beginning here:

A cursory look by nckx revealed there might be packaging concerns (if I'm
understanding correctly). So, with their motivation, I'm filing this report.

Thanks,
Charlie
Attachment: file
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 60181@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 60181
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch