Opened 10 months ago
Closed 9 months ago
#5455 closed enhancement (fixed)
kmod-32
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New version.
Change History (5)
follow-up: 2 comment:1 by , 10 months ago
follow-up: 3 comment:2 by , 10 months ago
Replying to Xi Ruoyao:
- Improvements
- Install all tools and symlinks by default. Previously kmod relied on distro packaging to set up the symlinks in place like modprobe, depmod, lsmod, etc. Now those symlinks are created by kmod itself and they are always placed in $bindir.
So we need to remove /usr/bin/{depmod,insmod,modinfo,modprobe,rmmod} and still creates them in /usr/sbin...
follow-up: 4 comment:3 by , 9 months ago
Replying to Xi Ruoyao:
Replying to Xi Ruoyao:
- Improvements
- Install all tools and symlinks by default. Previously kmod relied on distro packaging to set up the symlinks in place like modprobe, depmod, lsmod, etc. Now those symlinks are created by kmod itself and they are always placed in $bindir.
So we need to remove /usr/bin/{depmod,insmod,modinfo,modprobe,rmmod} and still creates them in /usr/sbin...
Why not just pass --bindir=/usr/sbin to configure and then create symlinks in /usr/bin for things that might be needed.
comment:4 by , 9 months ago
Replying to jlocash:
Replying to Xi Ruoyao:
Replying to Xi Ruoyao:
- Improvements
- Install all tools and symlinks by default. Previously kmod relied on distro packaging to set up the symlinks in place like modprobe, depmod, lsmod, etc. Now those symlinks are created by kmod itself and they are always placed in $bindir.
So we need to remove /usr/bin/{depmod,insmod,modinfo,modprobe,rmmod} and still creates them in /usr/sbin...
Why not just pass --bindir=/usr/sbin to configure and then create symlinks in /usr/bin for things that might be needed.
kmod itself should be in /usr/bin. If we just move kmod from /usr/sbin to /usr/bin we still need to recreate all the symlinks as they are relative.
comment:5 by , 9 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed at commit dcf5543233a7.
Update to wheel-0.43.0. Update to setuptools-69.2.0 (Python module). Update to meson-1.4.0. Update to expat-2.6.2 (Security fix). Update to iana-etc-20240305. Update to vim-9.1.0161. Update to xz-5.6.1. Update to shadow-4.15.0. Update to psmisc-23.7. Update to kmod-32. Update to elfutils-0.191.
kmod insert
/kmod remove
. Building those was protected by a configure option never set by distros. They also didn't gain enough traction to replace the older interfaces via modprobe/insmod/rmmod.