Tom Gundersen wrote:
On Thu, May 31, 2012 at 9:33 PM, Bruce Dubbs <bruce.dubbs@xxxxxxxxx> wrote:
I can say that there are several packages currently required by configure
that are not needed by a udev only build: intltool, XML::Parser, libpcap2,
attr, usbutils, libusb, pciutils, and dbus.
Regarding usbutils and pciutils: these are not needed at compile-time
if you pass in the correct configure switch to set the {pci,usb}ids
path.
The {pci,usb}ids databases are however needed by udev on runtime and
they are traditionally shipped with {usb,pci}utils, so that's
something to keep in mind.
On Arch (as well as on Gentoo), we deal with this by shipping the
databases in a separate package[0], and dropping the dependency on
{pci,usb}utils. Maybe that's something other's would benefit from too.
We may have been doing it incorrectly, but we've used
--with-usb-ids-path=no
--with-pci-ids-path=no
in LFS for some time with udev. No one has reported any problems with
that, but there may have been some latent issues we are not aware of.
-- Bruce
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html