Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931324 - sys-kernel/genkernel: /sbin/depmod: No such file or directory
Summary: sys-kernel/genkernel: /sbin/depmod: No such file or directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-06 18:55 UTC by Brett Coady
Modified: 2024-05-22 15:20 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 Brett Coady 2024-05-06 18:55:09 UTC
/usr/share/genkernel/gen_configkernel.sh: line 445: /sbin/depmod: No such file or directory 


After an upgrade of kmod-31 to -32 genkernel cannot find "depmod"

sys-apps/kmod-32-r1 (/usr/bin/depmod -> kmod)

rollback to "emerge -1 =sys-apps/kmod-31" seemed to fix the issue for the moment:

sys-apps/kmod-31 (/sbin/depmod -> ../bin/kmod) 

suspected hard linking from here:

https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-apps/kmod?id=e0f3f9da51b19053e04e59e723257f357bddb5d2


thank you
Comment 1 Mike Gilbert gentoo-dev 2024-05-06 19:02:13 UTC
The move from /sbin/depmod to /usr/bin/depmod in sys-apps/kmod is intentional.

genkernel should be updated to call depmod from PATH.
Comment 2 Larry the Git Cow gentoo-dev 2024-05-06 21:43:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=79a6f985a78beef96c35ed59e5637be384cfc4e8

commit 79a6f985a78beef96c35ed59e5637be384cfc4e8
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2024-05-06 21:42:16 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2024-05-06 21:42:16 +0000

    gen_configkernel.sh: use PATH to find depmod
    
    Bug: https://bugs.gentoo.org/931324
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 gen_configkernel.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2024-05-22 15:20:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fb9e80f5d9b3d3bd9e07f239a1f9f355f1c053

commit 63fb9e80f5d9b3d3bd9e07f239a1f9f355f1c053
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2024-05-22 15:00:54 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2024-05-22 15:20:00 +0000

    sys-kernel/genkernel: add 4.3.15
    
    This version contains new bundled package versions plus some misc
    genkernel code fixes.  Some of the bundled package versions will fix
    known bugs.
    
    Closes: https://bugs.gentoo.org/932397
    Closes: https://bugs.gentoo.org/931324
    Closes: https://bugs.gentoo.org/928573
    Closes: https://bugs.gentoo.org/922663
    
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 sys-kernel/genkernel/Manifest                      |   1 +
 ...el-4.3.15-fix-srcdir-for-new-bcache-tools.patch |  26 ++
 .../files/genkernel-4.3.15-mdadm-musl-fix.patch    |  14 +
 sys-kernel/genkernel/genkernel-4.3.15.ebuild       | 282 +++++++++++++++++++++
 4 files changed, 323 insertions(+)