Gentoo Archives: gentoo-dev

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: udev <-> mdev
Date: Sat, 14 Jul 2012 02:33:12
Message-Id: CADPrc80-wc2LXpA3JnPwPy4zXEnEf7qvbDqmmm81=htY=0bdkA@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: udev <-> mdev by Michael Mol
1 On Fri, Jul 13, 2012 at 8:28 PM, Michael Mol <mikemol@×××××.com> wrote:
2 > On Fri, Jul 13, 2012 at 9:22 PM, Walter Dnes <waltdnes@××××××××.org> wrote:
3 >> On Sat, Jul 14, 2012 at 03:41:36AM +0300, Maxim Kammerer wrote
4 >>> On Sat, Jul 14, 2012 at 3:13 AM, Walter Dnes <waltdnes@××××××××.org> wrote:
5 >>> > Do you realize this would effectively kill linux in the embedded
6 >>> > device area? Udev, even without the systemd code, is simply to large
7 >>> > for embedded devices.
8 >>>
9 >>> What's ?too large?? Udev already looks pretty small to me (116k udevd,
10 >>> 50k libudev, 500k resident memory), and I didn't even try compiling it
11 >>> with all extra features switched off. If that's too large for an
12 >>> embedded device, does that device really need (or can handle) anything
13 >>> more than devtmpfs?
14 >>
15 >> What does "equery depgraph" show for udev? Since I don't have udev
16 >> installed, I can't check it here.
17
18 [snip]
19
20 > sys-fs/udev-186:
21 > [ 0] sys-fs/udev-186
22 > [ 1] dev-libs/glib-2.30.3
23 > [ 1] dev-libs/gobject-introspection-1.30.0-r2
24 > [ 1] sys-libs/libselinux-2.1.9-r1
25 > [ 1] sys-apps/kmod-9999
26 > [ 1] sys-apps/util-linux-2.20.1-r2
27 > [ 1] dev-util/gperf-3.0.4
28 > [ 1] dev-util/intltool-0.50.2
29 > [ 1] virtual/pkgconfig-0
30 > [ 1] virtual/os-headers-0
31 > [ 1] dev-util/gtk-doc-1.18-r1
32 > [ 1] sys-devel/automake-1.11.1
33 > [ 1] sys-devel/automake-1.12.1
34 > [ 1] sys-devel/autoconf-2.68
35 > [ 1] sys-devel/libtool-2.4-r1
36 > [ 1] sys-apps/hwids-99999999
37 > [ 1] sys-fs/udev-init-scripts-9999
38
39 A lot of that is optional. The only hard dependencies are:
40
41 >=sys-apps/kmod-5
42 >=sys-apps/util-linux-2.20
43 dev-util/gperf
44 >=dev-util/intltool-0.40.0
45 virtual/pkgconfig
46 virtual/os-headers
47
48 Everything else is optional. I repeat: the idea that udev is somewhat
49 "bloated" or "fat" is really incorrect.
50
51 Regards.
52 --
53 Canek Peláez Valdés
54 Posgrado en Ciencia e Ingeniería de la Computación
55 Universidad Nacional Autónoma de México

Replies

Subject Author
Re: [gentoo-dev] Re: udev <-> mdev "Canek Peláez Valdés" <caneko@×××××.com>