Bug 919249

Summary: linux-firmware: please RPM-own the directories: /usr/lib/firmware, /usr/lib/firmware/updates
Product: [Fedora] Fedora Reporter: Kay Sievers <kay>
Component: linux-firmwareAssignee: Josh Boyer <jwboyer>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: dwmw2, kernel-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-20 13:44:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kay Sievers 2013-03-07 22:28:40 UTC
Future udev will not handle any firmware requests or load any firmware file
into the kernel.

Please own the directories, systemd.rpm will give up the ownership soon.

  %dir %{_prefix}/lib/firmware
  %dir %{_prefix}/lib/firmware/updates

Thanks!

Comment 1 Josh Boyer 2013-03-19 15:00:50 UTC
Is the updates directory really needed?  I can't remember a usecase for it existing at all in Fedora.

Comment 2 Kay Sievers 2013-03-20 00:03:41 UTC
I think it was used for kernel module update RPMs in enterprise setups. I have
never seen anything using it.

As an argument to ship them: these directories are read by the kernel too:
  fw_path_para,
  "/lib/firmware/updates/" UTS_RELEASE,
  "/lib/firmware/updates",
  "/lib/firmware/" UTS_RELEASE,
  "/lib/firmware"
in:
  drivers/base/firmware_class.c

Comment 3 Josh Boyer 2013-03-20 00:22:47 UTC
OK, fixed.  Should be in tomorrow's Branched/Rawhide.

Comment 4 Josh Boyer 2013-03-20 13:44:55 UTC
In today's Branched/rawhide.