Open
Description
Describe the bug
Running dracut-install --ldd
on .so
libraries does not install dependencies. Example:
$ mkdir destdir
$ ./dracut-install -D destdir -v --ldd /usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so
$ find destdir/
destdir/
destdir/usr
destdir/usr/lib
destdir/usr/lib/x86_64-linux-gnu
destdir/usr/lib/x86_64-linux-gnu/plymouth
destdir/usr/lib/x86_64-linux-gnu/plymouth/renderers
destdir/usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so
$ ldd /usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so
linux-vdso.so.1 (0x00007ffe62152000)
libgtk3-nocsd.so.0 => /lib/x86_64-linux-gnu/libgtk3-nocsd.so.0 (0x00007f766d383000)
libply.so.5 => /lib/x86_64-linux-gnu/libply.so.5 (0x00007f766d365000)
libply-splash-core.so.5 => /lib/x86_64-linux-gnu/libply-splash-core.so.5 (0x00007f766d342000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f766d000000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f766d259000)
libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f766d229000)
/lib64/ld-linux-x86-64.so.2 (0x00007f766d3b6000)
Distribution used
Ubuntu
Dracut version
dracut 059 and git HEAD
To Reproduce
Run dracut-install --ldd
on a .so library.
Expected behavior
I expect dracut-install to inspect the .so library.
Additional context
Running dracut-install --resolvelazy
afterwards will install the libraries.