On Fri, Jul 13, 2012 at 9:22 PM, Walter Dnes <[email protected]> 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 <[email protected]> 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.
sys-fs/udev-114: [ 0] sys-fs/udev-114 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-115-r1: [ 0] sys-fs/udev-115-r1 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-119: [ 0] sys-fs/udev-119 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-124-r1: [ 0] sys-fs/udev-124-r1 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-124-r2: [ 0] sys-fs/udev-124-r2 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-141: [ 0] sys-fs/udev-141 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-141-r1: [ 0] sys-fs/udev-141-r1 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-146-r1: [ 0] sys-fs/udev-146-r1 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/acl-2.2.51 [ 1] sys-apps/usbutils-004 [ 1] virtual/libusb-0 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-149: [ 0] sys-fs/udev-149 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/acl-2.2.51 [ 1] sys-apps/usbutils-004 [ 1] virtual/libusb-0 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] app-text/tree-1.6.0-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-151-r4: [ 0] sys-fs/udev-151-r4 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/acl-2.2.51 [ 1] sys-apps/usbutils-004 [ 1] virtual/libusb-0 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] app-text/tree-1.6.0-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-164-r2: [ 0] sys-fs/udev-164-r2 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/acl-2.2.51 [ 1] sys-apps/usbutils-004 [ 1] virtual/libusb-0 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] app-text/tree-1.6.0-r1 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-171-r5: [ 0] sys-fs/udev-171-r5 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] sys-apps/acl-2.2.51 [ 1] dev-libs/glib-2.30.3 [ 1] dev-libs/gobject-introspection-1.30.0-r2 [ 1] virtual/libusb-0 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] app-text/tree-1.6.0-r1 [ 1] sys-apps/usbutils-004 [ 1] sys-apps/hwids-99999999 [ 1] sys-apps/pciutils-3.1.9-r2 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] sys-apps/pciutils-3.1.7 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-171-r6: [ 0] sys-fs/udev-171-r6 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] dev-libs/gobject-introspection-1.30.0-r2 [ 1] virtual/libusb-0 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] app-text/tree-1.6.0-r1 [ 1] sys-apps/usbutils-004 [ 1] sys-apps/hwids-99999999 [ 1] sys-apps/pciutils-3.1.9-r2 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] sys-apps/pciutils-3.1.7 [ 1] sys-apps/baselayout-2.1-r1 sys-fs/udev-182-r2: [ 0] sys-fs/udev-182-r2 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] dev-libs/gobject-introspection-1.30.0-r2 [ 1] sys-apps/kmod-9999 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] dev-util/gtk-doc-1.18-r1 [ 1] sys-apps/usbutils-004 [ 1] sys-apps/pciutils-3.1.9-r1 [ 1] sys-apps/pciutils-3.1.7 [ 1] sys-fs/udev-init-scripts-9999 sys-fs/udev-182-r3: [ 0] sys-fs/udev-182-r3 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] dev-libs/gobject-introspection-1.30.0-r2 [ 1] sys-apps/kmod-9999 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] dev-util/gtk-doc-1.18-r1 [ 1] sys-apps/hwids-99999999 [ 1] sys-fs/udev-init-scripts-9999 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 sys-fs/udev-9999: [ 0] sys-fs/udev-9999 [ 1] sys-libs/libselinux-2.1.9-r1 [ 1] dev-libs/glib-2.30.3 [ 1] dev-libs/gobject-introspection-1.30.0-r2 [ 1] sys-apps/kmod-9999 [ 1] sys-apps/util-linux-2.20.1-r2 [ 1] dev-util/gperf-3.0.4 [ 1] virtual/pkgconfig-0 [ 1] virtual/os-headers-0 [ 1] dev-util/gtk-doc-1.18-r1 [ 1] app-text/tree-1.6.0-r1 [ 1] dev-vcs/git-1.7.8.6 [ 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 -- :wq
