[systemd-devel] [PATCH] udev hwdb: Store binary database in libdir, not in /etc

Martin Pitt martin.pitt at ubuntu.com
Mon Jun 17 14:04:53 PDT 2013


Lennart Poettering [2013-06-17 18:27 +0200]:
> We try to push some of the more exotic device metadata into the
> respective packages and the developers of those packages should be
> able to rely on being able to drop in additional hwdb and have
> things work everywhere. If Ubuntu then goes and doesn't allow
> drop-ins and moves generation of these files to compile-time then
> you effectively make that impossible. And that's really uncool of
> you.

It wasn't really about not allowing things, but rather about making it
easy to change or revert the current patch while this is being
discussed. I wanted to fix the hwdb integration without adding a
config file which then needs special treatment again for removal, as
in dpkg config files are basically "holy".

If/once there are actually other packages wanting to add stuff there,
we'll re-add the dynamic generation of course. But for now there is no
reason to do so, it just wastes cycles, dramatically complicates the
handling of the cache files, and adds an extra 5 MB to the install
footprint.

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


More information about the systemd-devel mailing list