On Fri, Jul 13, 2012 at 8:28 PM, Michael Mol <mike...@gmail.com> wrote: > On Fri, Jul 13, 2012 at 9:22 PM, Walter Dnes <waltd...@waltdnes.org> wrote: >> On Sat, Jul 14, 2012 at 03:41:36AM +0300, Maxim Kammerer wrote >>> On Sat, Jul 14, 2012 at 3:13 AM, Walter Dnes <waltd...@waltdnes.org> wrote: >>> > Do you realize this would effectively kill linux in the embedded >>> > device area? Udev, even without the systemd code, is simply to large >>> > for embedded devices. >>> >>> What's ?too large?? Udev already looks pretty small to me (116k udevd, >>> 50k libudev, 500k resident memory), and I didn't even try compiling it >>> with all extra features switched off. If that's too large for an >>> embedded device, does that device really need (or can handle) anything >>> more than devtmpfs? >> >> What does "equery depgraph" show for udev? Since I don't have udev >> installed, I can't check it here.
[snip] > sys-fs/udev-186: > [ 0] sys-fs/udev-186 > [ 1] dev-libs/glib-2.30.3 > [ 1] dev-libs/gobject-introspection-1.30.0-r2 > [ 1] sys-libs/libselinux-2.1.9-r1 > [ 1] sys-apps/kmod-9999 > [ 1] sys-apps/util-linux-2.20.1-r2 > [ 1] dev-util/gperf-3.0.4 > [ 1] dev-util/intltool-0.50.2 > [ 1] virtual/pkgconfig-0 > [ 1] virtual/os-headers-0 > [ 1] dev-util/gtk-doc-1.18-r1 > [ 1] sys-devel/automake-1.11.1 > [ 1] sys-devel/automake-1.12.1 > [ 1] sys-devel/autoconf-2.68 > [ 1] sys-devel/libtool-2.4-r1 > [ 1] sys-apps/hwids-99999999 > [ 1] sys-fs/udev-init-scripts-9999 A lot of that is optional. The only hard dependencies are: >=sys-apps/kmod-5 >=sys-apps/util-linux-2.20 dev-util/gperf >=dev-util/intltool-0.40.0 virtual/pkgconfig virtual/os-headers Everything else is optional. I repeat: the idea that udev is somewhat "bloated" or "fat" is really incorrect. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México