Bug 1058330
Summary: | kernel-PAE-modules-extra no longer provides kernel-modules-extra | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bruno Wolff III <bruno> | ||||
Component: | joystick-support | Assignee: | Bruno Wolff III <bruno> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rawhide | CC: | bruno, metanoite | ||||
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: | 2014-05-15 02:56:07 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: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1058331 | ||||||
Attachments: |
|
Description
Bruno Wolff III
2014-01-27 14:57:31 UTC
I tried using a requires on installonlypkg(kernel-module), but that isn't a good solution (for a couple of reasons) including potentially bringing back the original issue that prompted the provides change in the first place. We need to wait for the *.ko autoprovides feature to be available. It won't pull in non-PAE kernel but instead remove packages that depend on kernel-modules-extra. For exaple NetworkManager-l2tp. An by this unexpectedly break internet connectivity, for example, etc. Auto provides for kernel modules has been enabled in kernel-3.15.0-0.rc5.git2.8.fc21, which should show up in tomorrow's rawhide barring unexpected issues. You can now use contructs like kmod(joydev.ko) to make sure the joystick driver is installed, instead of requiring kernel-modules-extra. This also makes packages proofed against modules moving between kernel-modules and kernel-modules-extra. Created attachment 895579 [details] Patch to switch to using Requires on individual kernel modules The attached patch switches joystick-support from using a Requires on kernel-modules-extra to using a requires on the individual kernel modules now that bug 1058331 is in rawhide. Please review and let me know if it's OK to commit and build. I did the changes to this one and have tested it with the new kernel. |