Re: Lots of systemctl segfaults in Koji Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2020-05-19 at 18:16 -0400, Doug Ledford wrote:
> 
> But this is different, and it's the cause of your problem (well, it's
> the immediate cause anyway).  The kernel-install script is failing
> because it's passing /etc/kernel/install.d/ to something that wants
> something other than a directory.  That could be because a failed
> scriptlet elsewhere has resulted in that directory being empty, so some
> glob is returning the directory instead of the files in the directory,
> so it could still be the systemctl issue, but it would be worth looking
> into install-kernel to see.
> 
> OK, so install-kernel is part of systemd (I'm seeing a pattern here). 
> It generates an array of plugins that should be called for the new
> kernel.  It does all plugins in .install, /etc/kernel/install.d/, and
> /usr/lib/kernel/install.d.  My guess here is that the %POSTTRANS of the
> kernel-core package is calling install-kernel, which is failing with the
> above error, causing the kernel-core %POSTTRANS to error out
> prematurely, resulting in the missing modules.dep file that is breaking
> your build.  At this point, I can't see what the problem can be other
> than either a bad build of systemd, or if the recent upgrade to rdma-
> core-29, with the new libibverbs-29 package, has caused a failure in
> systemd because it needs relinked or something.  But that can only be
> the case if it's some sort of weak dependency based on dlopen as both
> the rpm tools and ldd are not picking up the libibverbs dependency.  If
> that's the case, the systemd and/or udev rpm packages should have an
> explicit requires on libibverbs I think.
> 
> Anyway, at this point, I don't know if the rdma-core-owner people can
> help.  I think this is first in the hands of the systemd folks.

Well, systemd hasn't changed for nearly a month - it was last built on
2020-04-21. nbdkit was built successfully a few days ago, so blaming
systemd here feels wrong.

It's notable that the last couple of Rawhide composes have also failed
with an odd kernel-related error:

https://koji.fedoraproject.org/koji/taskinfo?taskID=44651583

DEBUG util.py:602:  Traceback (most recent call last):
DEBUG util.py:602:    File "/usr/sbin/lorax", line 223, in <module>
DEBUG util.py:602:      main()
DEBUG util.py:602:    File "/usr/sbin/lorax", line 204, in main
DEBUG util.py:602:      lorax.run(dnfbase, opts.product, opts.version, opts.release,
DEBUG util.py:602:    File "/usr/lib/python3.8/site-packages/pylorax/__init__.py", line 354, in run
DEBUG util.py:602:      treebuilder.rebuild_initrds(add_args=anaconda_args)
DEBUG util.py:602:    File "/usr/lib/python3.8/site-packages/pylorax/treebuilder.py", line 308, in rebuild_initrds
DEBUG util.py:602:      raise Exception("No kernels found, cannot rebuild_initrds")
DEBUG util.py:602:  Exception: No kernels found, cannot rebuild_initrds

still, having trouble pinning down a culprit; it's not kernel-5.7.0-
0.rc6.1.fc33 as the 20200518.n.0 compose failed, and that was run with
the previous kernel build, which *succeeded* in the 20200517.n.0
compose...

I guess we get to poke through everything built around the 17th and try
to find a relevant change? :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux