Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: rfc: virtual/modutils and module-init-tools
Date: Sat, 25 Feb 2012 22:52:39
Message-Id: pan.2012.02.25.22.51.39@cox.net
In Reply to: Re: [gentoo-dev] Re: rfc: virtual/modutils and module-init-tools by Walter Dnes
1 Walter Dnes posted on Sat, 25 Feb 2012 15:04:22 -0500 as excerpted:
2
3 > On Sat, Feb 25, 2012 at 08:28:23AM +0000, Duncan wrote
4 >
5 >> That leaves those using a dev-manager other than udev in a current
6 >> installation who are depending on the current system set listing to
7 >> bring in module-init-tools. I believe busybox has it's own modutils as
8 >> well, doesn't it, so that eliminates them.
9 >
10 > Would this require tweaking the virtual/dev-manager ebuild? Taking a
11 > quick glance at http://busybox.net/downloads/BusyBox.html it does have
12 > lsmod/modprobe/rmmod, but not modinfo. Are there any ebuilds or init
13 > scripts that use modprobe or rmmod? If so, the ebuild should at least
14 > have an ewarn message telling mdev users to create the necessary
15 > symlinks to modprobe/rmmod. Maybe even attempt to create the symlinks
16 > if they don't already exist.
17
18 FWIW I don't have busybox installed either (negating @system entry in
19 /etc/portage/profiles/packages, I use either init=/bin/bash on the kernel
20 command line, or a second copy of the rootfs taken when the system was
21 generally stable, as my emergency boot solution, no busybox necessary),
22 so I'm not familiar with it at all.
23
24 But as I stated I've had module-init-tools in package.provided for quite
25 some time, no noticed ill effects. The only deps I see on it presently
26 are sys-apps/rescan-scsi-bus (itself a dep of k3b, cd/dvd-burning app,
27 this will obviously be replaced with a virtual/modutils dep) and
28 virtual/modutils itself. I don't see any deps on virtual/modutils
29 presently. But of course I don't have all apps installed, either.
30
31 --
32 Duncan - List replies preferred. No HTML msgs.
33 "Every nonfree program has a lord, a master --
34 and if you use the program, he is your master." Richard Stallman