Re: [PATCH] uuidd: use pkg-config to find systemd-deamon support

Mike Frysinger
2014-01-07T18:44:07Z

[-- Attachment #1: Type: Text/Plain, Size: 1382 bytes --]

On Tuesday 07 January 2014 05:19:35 Karel Zak wrote:
> On Tue, Jan 07, 2014 at 10:55:35AM +0100, Thomas Bächler wrote:
> > >> We already have such a cyclic dependency, since udevd depends on
> > >> libblkid+libuuid, and findmnt (from util-linux) depends on libudev.
> > >>
> > > .. and nobody complains, good point :-) Thanks!
> > >
> > > Karel
> >
> > Actually, now that I know you care about these things, I am complaining.
> >
> :-)))
> :
> > It has caused me (minor) trouble once already.
>
> It's possible (first time) to compile util-linux without libudev,
> compile systemd/udevd and then again recompile util-linux with
> libudev.
>
> IMHO libudev is very useful for findmnt and lsblk to get info about
> devices.
>
> Note that uuidd is absolutely unnecessary if you don't have huge SAP
> installation (-- it means unnecessary for 99% of the all Linux users).

on a semi-related matter, it'd be nice if we could easily build util-linux
such that we only get the libraries. the plethora of configure flags that
control utils is a nightmare to manage, and i'm not sure there's a flag for
every utility (i haven't checked myself, so i could easily be wrong).

if that were in play, the circular loop would be easy to address -- build
util-linux once just for its libs, then udev/systemd, then util-linux again.
-mike

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]