[Buildroot] [PATCH] usbmount: stop using blkid, use udev environment variables instead

Sven Neumann s.neumann at raumfeld.com
Wed Jun 19 15:42:32 UTC 2013


Hi,

On Wed, 2013-06-19 at 17:17 +0200, Thomas Petazzoni wrote:

> On Wed, 19 Jun 2013 16:53:54 +0200, Sven Neumann wrote:
> 
> > > If this dependency is only for util-linux and you remove the select
> > > BR2_PACKAGE_UTIL_LINUX below, you could get rid of this dependency.
> > 
> > Well, in fact the dependency still exists as usbmount needs udev and
> > udev needs libblkid from util-linux. So perhaps udev should have a
> > dependency on BR2_LARGEFILE && BR2_USE_WCHAR ?!
> 
> No, because usbmount has a *depends on* udev. So until udev is enabled,
> you can't enable usbmount.
> 
> The propagation of "depends on" is needed when a package *selects*
> another package.

Well, udev selects util-linux (for libblkid), and util-linux requires a
toolchain with LARGEFILE + WCHAR support. So as far as I can see this
util-linux dependency needs to be propagated to udev (but can be dropped
from usbmount).


Regards,
Sven





More information about the buildroot mailing list