On 30 January 2014 09:07, Nicolas Chauvet <kwizart@gmail.com> wrote:
I would prefer to start using koji with el7 than plague, so not a priority given the amount of pending infrastrucuture tasks.
Also I'm still waiting for people interested in EL to show a working version of kmodtool/akmods.
I was working on it, but I expressed my concerns about the fact that akmods are not really needed on RHEL on bug 2681 [1] but that received no reply.
I've also replied to a private email to you on the 9th of January about the same concerns when you asked for the status but got no reply again.
Since it's quite related, I've also asked on the same mail of the 9th of January for the third time (first two on -devel [2] [3]) if there's any interest in separating again Nvidia open source tools from the drivers before sending patches, because this goes back to the state they were before removing open tools, but again I got no reply.
Here is an excerpt from the mail, I would like to hear some thoughts about it before proceeding:
"I haven't touched it
since christmas due to lack of time. I've invested some time looking at
how it is implemented in RHEL (I have an account) for all the modules
they ship to make it as close as possible as upstream, and I've
discovered it's an absolute mess and there's no ruling over it.
Kmodtool is contained in the redhat-rpm-config package (fedora /
rhel), inside the kmod rpms for old binary kmods (6.0/6.1 era) and in
the latest kmods they ship, they have kmodtool and every single other
script used copied over. And by looking at various modules I could see
that none of those scripts is equal in any redhat-rpm-config / kmod
package, they are all different.
So I'm reverting to the idea of just patching the current RPMFusion's kmodtool without looking at upstream.
Also
I don't think akmods is really needed, we can ship a binary kmod
package, and that works and there is no need to rebuild it. As it is
released it will work until each RHEL release is supported. The only
case where we need akmods is for custom kernels, but if someone is able
to rebuild a custom kernel for RHEL then it is also able to rebuild the
binary kmod.
Example:
kmod-nvidia-331.20-1.el6.x86_64.rpm
Version 33.30 comes out, we ship the updated package:
kmod-nvidia-331.30-1.el6.x86_64.rpm
We don't need to rebuild it even if
it's the last release ever out of Nvidia, and we don't lose time
rebuilding kmods every kernel update; so why do we need akmods?"