1 |
On 07/14/2012 04:34 AM, Canek Peláez Valdés wrote: |
2 |
> On Fri, Jul 13, 2012 at 9:32 PM, Canek Peláez Valdés <caneko@×××××.com> wrote: |
3 |
> [snip] |
4 |
>> A lot of that is optional. The only hard dependencies are: |
5 |
>> |
6 |
>>> =sys-apps/kmod-5 |
7 |
>>> =sys-apps/util-linux-2.20 |
8 |
>> dev-util/gperf |
9 |
>>> =dev-util/intltool-0.40.0 |
10 |
>> virtual/pkgconfig |
11 |
>> virtual/os-headers |
12 |
>> |
13 |
>> Everything else is optional. I repeat: the idea that udev is somewhat |
14 |
>> "bloated" or "fat" is really incorrect. |
15 |
|
16 |
> Little correction: inherit autotools brings things like automake and |
17 |
> libtool, but then again, almost *every* Gentoo installation has those. |
18 |
|
19 |
build dependencies should not count. =) |
20 |
|
21 |
The bare udev shouldn't be that huge, then you start look at the glib |
22 |
integration and such and it might get a bit more than you'd like. |
23 |
|
24 |
Forking udev and making sure it stays as lean as possible isn't that bad. |
25 |
|
26 |
Making mdev a bit richer and enjoy the speed advantage of busybox over |
27 |
stand alone shells could be another option. |
28 |
|
29 |
Most of the perceived speed in non-shell init systems is due not having |
30 |
to spawn as many processes. A full busybox wouldn't spawn many processes. |
31 |
|
32 |
lu |
33 |
|
34 |
-- |
35 |
|
36 |
Luca Barbato |
37 |
Gentoo/linux |
38 |
http://dev.gentoo.org/~lu_zero |