Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 829624 - sys-kernel/gentoo-kernel-5.15.10: failing postinst -> dracut: /lib/modules/5.15.10-gentoo-dist//modules.dep is missing. Did you run depmod?
Summary: sys-kernel/gentoo-kernel-5.15.10: failing postinst -> dracut: /lib/modules/5....
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-19 12:23 UTC by Kobboi
Modified: 2021-12-19 13:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2021-12-19 12:23:13 UTC
>>> Installing (1 of 1) sys-kernel/gentoo-kernel-5.15.10::gentoo
 * Removing initramfs ...                                                                                                   [ ok ]
 * Updating /usr/src/linux symlink ...                                                                                      [ ok ]
 * Your boot partition was detected as being mounted at /boot.
 * Files will be installed there for gentoo-kernel to function correctly.
 * Building initramfs via dracut ...
dracut: Executing: /usr/bin/dracut --force --kernel-image /usr/src/linux-5.15.10-gentoo-dist/arch/x86/boot/bzImage /usr/src/linux-5.15.10-gentoo-dist/arch/x86/boot/initrd 5.15.10-gentoo-dist
dracut: /lib/modules/5.15.10-gentoo-dist//modules.dep is missing. Did you run depmod?                                       [ !! ]
 * Building initramfs failed
 * 
 * The kernel files were copied to disk successfully but the kernel
 * was not deployed successfully.  Once you resolve the problems,
 * please run the equivalent of the following command to try again:
 * 
 *     emerge --config sys-kernel/gentoo-kernel:5.15.10
 * ERROR: sys-kernel/gentoo-kernel-5.15.10::gentoo failed (postinst phase):
 *   Kernel install failed, please fix the problems and run emerge --config sys-kernel/gentoo-kernel:5.15.10
 * 
 * Call stack:
 *     ebuild.sh, line  127:  Called pkg_postinst
 *   environment, line 2273:  Called kernel-build_pkg_postinst
 *   environment, line 1632:  Called kernel-install_pkg_postinst
 *   environment, line 1833:  Called kernel-install_install_all '5.15.10-gentoo-dist'
 *   environment, line 1819:  Called die
 * The specific snippet of code:
 *           die "Kernel install failed, please fix the problems and run emerge --config ${CATEGORY}/${PN}:${SLOT}";
 * 
 * If you need support, post the output of `emerge --info '=sys-kernel/gentoo-kernel-5.15.10::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-kernel/gentoo-kernel-5.15.10::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/empty'
 * S: '/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15'
 * FAILED postinst: 1


Reproducible: Always
Comment 1 Kobboi 2021-12-19 12:24:19 UTC
Note that some rsyncs seem to fail as well:

rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/arch/x86/include/arch/cfi_regs.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/arch/x86/include/arch/elf.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/arch/x86/include/arch/endianness.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/arch/x86/include/arch/special.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/arch/x86/special.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/builtin-check.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/builtin-orc.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/check.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/elf.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/arch.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/builtin.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/cfi.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/check.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/elf.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/endianness.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/objtool.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/special.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/include/objtool/warn.h" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/objtool.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/orc_dump.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/orc_gen.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/special.c" failed: No such file or directory (2)
rsync: [sender] link_stat "/var/tmp/portage/sys-kernel/gentoo-kernel-5.15.10/work/linux-5.15/tools/objtool/weak.c" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1330) [sender=3.2.3]
>>> Done.

>>> Installing (1 of 1) sys-kernel/gentoo-kernel-5.15.10::gentoo
 * Removing initramfs ...                                                                                                   [ ok ]
 * Updating /usr/src/linux symlink ...
Comment 2 Kobboi 2021-12-19 12:36:18 UTC
5.15.9 does not have this postinst problem (it does have the same rsync issues though, but that, I think, is a more generic portage issue)
Comment 3 Kobboi 2021-12-19 13:27:59 UTC
Closing this as a likely side effect of having CONFIG_PROTECT=/lib/modules (running dispatch-conf "fixes" it), although this was never a problem before (since I started using it in August 2021 to address my issue of old kernel modules being removed in a depclean). Not going to investigate this further.