[oe] [PATCH 2/2] udev: moved udevadm to the main udev package

Phil Blundell philb at gnu.org
Mon May 25 10:30:26 UTC 2009


On Mon, 2009-05-25 at 12:54 +0300, Ihar Hrachyshka wrote:
> On Mon, May 25, 2009 at 12:25 PM, Marcin Juszkiewicz
> <marcin at juszkiewicz.com.pl> wrote:
> > Dnia niedziela, 24 maja 2009 o 20:33:05 Ihar Hrachyshka napisał(a):
> >> The reason for the move is that udevadm binary is executed from udev
> >> init.d script.
> >
> > NACK, NACK, NACK - udevadm is also udevinfo and is used by HAL. Your
> > patch will make my mdev images not working properly because I would need
> > to install mdev and udev to get HAL working and then find a way to not
> > run udev at boot time (even after package upgrades).
> 
> I tried to understand your complain (really) but don't get it. What do
> you mean when saying "udevadm is also udevinfo and is used by HAL"?
> And also please provide your solution for the problem of broken images
> with unfuctional udev subsystem.

I think he's saying that udevadm is needed by HAL for correct operation,
even if you're using mdev instead of udev itself.

It looks like udev used to Depend on udev-utils due to the existence
of /sbin/udevsettle in version 124.  But, in version 141, that symlink
has gone away and hence the dependency is no longer created.  The right
fix is probably to add an explicit RDEPENDS_${PN} += "udev-utils" or
some such.

p.






More information about the Openembedded-devel mailing list