Is SOF Firmware needed?

This is what happened today on updating.

Installation of sof-firmware-1.6-1.1.noarch failed:
Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file
 /lib/firmware/intel/sof-tplg: cpio: File from package already exists as a directory in
 system 

Searched for it, and found it here. Sound Open Firmware is an open source audio DSP firmware …
Is this needed?

I don’t know whether is needed. Presumably, it is for sound.

Uninistalll the package. Make sure that the directory no longer exists. Then install it again. That will probably take care of the problem.

https://software.opensuse.org/package/sof-firmware

Depends on your hardware. Possibly needed for sound output with Intel graphics (HDMI, DP).

...
firmware(intel/sof/v1.6/sof-apl-v1.6.ldc)
firmware(intel/sof/v1.6/sof-bdw-v1.6.ldc)
firmware(intel/sof/v1.6/sof-bdw-v1.6.ri)
firmware(intel/sof/v1.6/sof-byt-v1.6.ldc)
firmware(intel/sof/v1.6/sof-byt-v1.6.ri)
firmware(intel/sof/v1.6/sof-cht-v1.6.ldc)
firmware(intel/sof/v1.6/sof-cht-v1.6.ri)
firmware(intel/sof/v1.6/sof-cnl-v1.6.ldc)
firmware(intel/sof/v1.6/sof-ehl-v1.6.ldc)
firmware(intel/sof/v1.6/sof-icl-v1.6.ldc)
firmware(intel/sof/v1.6/sof-jsl-v1.6.ldc)
firmware(intel/sof/v1.6/sof-tgl-v1.6.ldc)
sof-firmware = 1.6-lp152.22.2
namespace:modalias(pci:v00008086d000002C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d000006C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d0000119Asv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00001A98sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00003198sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d000034C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d000038C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d000043C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00004B55sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00004B58sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00004DC8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d00009DC8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d0000A0C8sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d0000A348sv*sd*bc*sc*i*)
namespace:modalias(pci:v00008086d0000A3F0sv*sd*bc*sc*i*)

Hi
There is a bug report about this…

Ref: <https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4IYHG52OLGQC4IQH4WCD6EPB6PQZKTNI/>
Bug: <https://bugzilla.opensuse.org/show_bug.cgi?id=1180292>

Thank you all!
I uninstalled it and reinstalled it.