2016-01-14 18:05 GMT+01:00 Neal Gompa <ngomp...@gmail.com>:

> On Thu, Jan 14, 2016 at 11:01 AM, Reindl Harald <h.rei...@thelounge.net>
> wrote:
> >
> > Am 14.01.2016 um 16:56 schrieb Neal Gompa:
> >>
> >> I've recently been wondering why we haven't allowed kernel module
> >> packages in Fedora since Fedora 8. I've tried searching through our
> >> wiki and the mailing list, but I haven't come up with any concrete
> >> reasons for why we disallow them.
> >>
> >> If it is perhaps the issue of keeping things in sync with kernels we
> >> provide (that is, maintainers didn't/couldn't keep up with new kernels
> >> being pushed during a release cycle), then I think the situation has
> >> changed.
> >>
> >> We have two tools that can help us in this regard: akmod and Koschei,
> >> both came after our policy change to disallow kernel modules.
> >
> >
> > akmod is a dirty hack and fails often enough for rpmfusion stuff
> >
> > additionally you should *never* need GCC and devel packages installed on
> a
> > normal enduser system for a ton of reasons
>
> The most common reason that akmod fails is the same reason dkms often
> fails: the correct kernel-devel isn't installed. For whatever reason,
> there's no logic in DNF to handle this case properly. Of course, to be
> fair, this problem happens in Yum too, but since Yum isn't actively
> supported in Fedora anymore, it's not as much of a concern.
>

Maybe this particular concern can be addressed in DNF with a plugin ?

The way I've previously worded a possible solution is to have a yum/dnf
plugin for akmod.
This plugin will select the appropriate kernel-devel based on the kernel
that is currently installed.
( https://bugzilla.rpmfusion.org/show_bug.cgi?id=3386 ).

But this dnf plugin can be useful by default in fedora, since the
kernel-devel issue can rise when one user install a particular development
group where kernel-devel is needed.
(user typically ends with kernel-debug-devel instead of the one for their
kernel variant that can also be kernel-lpae or else).

-
Nicolas
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to