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

Reply via email to