From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruce Dubbs Date: Thu, 31 May 2012 20:30:51 +0000 Subject: Re: systemd-183 Message-Id: <4FC7D4FB.7010404@gmail.com> List-Id: References: <4FBE8DC4.1070202@gmail.com> In-Reply-To: <4FBE8DC4.1070202@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Tom Gundersen wrote: > On Thu, May 31, 2012 at 9:33 PM, Bruce Dubbs 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