On Qua, 2016-09-14 at 19:12 +0200, Nicolas Chauvet wrote:
> 2016-09-14 18:01 GMT+02:00 Richard Shaw <hobbes1...@gmail.com>:
> > 
> > I've had a few failures but not really sure as to the cause, but
> > I've been
> > toying around with doing the final RPM install with a systemd
> > service
> > instead of calling dnf directly with the kernel posttrans script.

akmods for VirtualBox fails with kernel 4.7 (waiting for new publish)
 , ndiswraper fail for all kernels (shouldn't be retired) , and wl-kmod 
latest patch just work with kernel bigger than 4.8-rc4 , (yes fails
with 4.8-rc2) .

> > Thoughts? Pitfalls?
> I really don't understand the method here.

+1 , how you install kmods ? 

> Can you reproduce any issue ? or do you have received informal
> informations that the posttrans script wasn't working for a reason ?
> Because for now It's working fine with me all the time, so there is
> probably an unknown corner case here.


> For some known ones, the major reason why the kernel posttrans script
> might fails is because it's missing the matching kernel-devel for the
> new installed kernel. Please see:
> https://bugzilla.rpmfusion.org/show_bug.cgi?id=3386 (please note that
> while its reported against the akmods maintainer, anyone can take
> this
> and implement, not only Richard or me).
> In others word, you need to force to install the matching kernel-
> devel
> along with the kernel update (dnf update kernel will break).

> Looking at the current akmods.service, can you please explain why:
> - It's using before display-manager.service (that's not the point
> with
> nvidia here, if the nvidia driver isn't here, we should better
> implement a fallback to anything else)
> - RemainAfterExit=yes, Can you point me why this was added ? akmods
> shouldn't remains once it has finished to build.
> - It has "ExecStart=-/usr/sbin/modprobe nvidia", this is not the way
> the nvidia driver should be loaded, it's loaded by the DDX driver
> (well not that true with modern nvidia driver,but at least it
> shoudn't
> be loaded that way).
> 
> I think having more into systemd service might help (you can trigger
> a
> start akmods.service from posttrans), I don't think having yet
> another
> akmods script will help.
> 
> Thx
> 
> 
-- 
Sérgio M. B.

Reply via email to