On 04/06/2010 04:11 PM, Jeff Spaleta wrote:
dracut package provides /sbin/mkinitrd
and you'll see that new-kernel-pkg gets called with --mkinitrd as well
as --dracut in the kernel scriptlet for both referenced kernel builds.
I don't think anything has changed in the scriptlet logic there
between the kernel releases so it makes the scriptlet failure that
much more of a head scratcher.
# rpm -qf /sbin/new-kernel-pkg
grubby-7.0.13-1.fc13.x86_64
# rpm --verify grubby-7.0.13-1.fc13.x86_64
prelink: /sbin/grubby: at least one of file's dependencies has changed since
prelinking
S.?...... /sbin/grubby
# ldd /sbin/grubby
linux-vdso.so.1 => (0x00007fff8c5ff000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00000038b4e00000)
libpopt.so.0 => /lib64/libpopt.so.0 (0x00000036a9000000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003446e00000)
libc.so.6 => /lib64/libc.so.6 (0x00007f550e125000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00000038b5200000)
/lib64/ld-linux-x86-64.so.2 (0x00007f550e4aa000)
# rpm -qf /lib64/libc.so.6 /lib64/libblkid.so.1 /lib64/libpopt.so.0
/lib64/libglib-2.0.so.0 /lib64/libuuid.so.1
glibc-2.11.90-17.x86_64
libblkid-2.17.2-1.fc13.x86_64
popt-1.13-7.fc13.x86_64
glib2-2.24.0-1.fc13.x86_64
libuuid-2.17.2-1.fc13.x86_64
# rpm --verify glibc-2.11.90-17.x86_64 libblkid-2.17.2-1.fc13.x86_64
popt-1.13-7.fc13.x86_64 glib2-2.24.0-1.fc13.x86_64 libuuid-2.17.2-1.fc13.x86_64
prelink: /lib64/libblkid.so.1.1.0: at least one of file's dependencies has changed
since prelinking
S.?...... /lib64/libblkid.so.1.1.0
prelink: /lib64/libpopt.so.0.0.0: at least one of file's dependencies has changed
since prelinking
S.?...... /lib64/libpopt.so.0.0.0
prelink: /lib64/libgio-2.0.so.0.2400.0: at least one of file's dependencies has
changed since prelinking
S.?...... /lib64/libgio-2.0.so.0.2400.0
prelink: /lib64/libglib-2.0.so.0.2400.0: at least one of file's dependencies has
changed since prelinking
S.?...... /lib64/libglib-2.0.so.0.2400.0
prelink: /lib64/libgmodule-2.0.so.0.2400.0: at least one of file's dependencies has
changed since prelinking
S.?...... /lib64/libgmodule-2.0.so.0.2400.0
prelink: /lib64/libgobject-2.0.so.0.2400.0: at least one of file's dependencies has
changed since prelinking
S.?...... /lib64/libgobject-2.0.so.0.2400.0
prelink: /lib64/libgthread-2.0.so.0.2400.0: at least one of file's dependencies has
changed since prelinking
S.?...... /lib64/libgthread-2.0.so.0.2400.0
prelink: /usr/bin/gio-querymodules-32: at least one of file's dependencies has changed
since prelinking
S.?...... /usr/bin/gio-querymodules-32
prelink: /lib64/libuuid.so.1.3.0: at least one of file's dependencies has changed
since prelinking
S.?...... /lib64/libuuid.so.1.3.0
#
--