Hi, and thanks for the heads up! I'll double check and try to get this fixed asap (now). Something else (therefore I added all dracut maintainers): I like to merge all dracut subpackages: dracut-network dracut-caps dracut-tools to one "big" dracut package. The point is that it is not much bigger. dracut-tools only has: dracut-catimages binary and its manpage dracut-caps only has: %{dracutlibdir}/modules.d/02caps and a dependency to libcaps and dracut-network only has some, but rather important addtional dracut modules: %{dracutlibdir}/modules.d/40network %{dracutlibdir}/modules.d/95fcoe %{dracutlibdir}/modules.d/95iscsi %{dracutlibdir}/modules.d/90livenet %{dracutlibdir}/modules.d/90qemu-net %{dracutlibdir}/modules.d/95nbd %{dracutlibdir}/modules.d/95nfs %{dracutlibdir}/modules.d/95ssh-client %{dracutlibdir}/modules.d/45ifcfg %{dracutlibdir}/modules.d/95znet %{dracutlibdir}/modules.d/95fcoe-uefi %{dracutlibdir}/modules.d/99uefi-lib So IMO the current package splitting does not make sense to me. It's more counter productive as you may miss some elementary features like network booting and similar which is not worth to open up dependencies to other packages/HW (kdump, iscsi, ...) and people might want to make use of this right away. So if nobody has complains, I like to do that merge with the next package submission as well. On Monday, March 03, 2014 10:44:47 AM Raymond Wooninck wrote:
Hi Luca,
On Mon, Mar 3, 2014 at 10:35 AM, Luca Beltrame <lbeltrame@kde.org> wrote:
Cristian Rodríguez wrote:
Maybe the mkinitrd compatibility wrapper has problems, I have seen at least one.,. fill a bug report... ;-)
Indeed that is the problem:s if [ -n "${modules_all}" ];then
dracut_args_all="$dracut_args --add-drivers \"${modules_all}\""
and later called as
$dracut_cmd $dracut_args_all "$target" "$kernel"
is expanded to
dracut --logfile /var/log/YaST2/mkinitrd.log --hostonly --force --add- drivers '"thermal' processor 'fan"' <etc etc>
In this case "thermal processor fan" is what I have in /etc/sysconfig/kernel.
Notice how the quotes are mangled. However I don't know bash enough to see how to fix it.
Checking the logfile of dracut, then we see the following:
Thanks a lot for already providing these worthful debug info! I'll take care about it. Thomas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org