All, systemd, like udev, stores directory paths in a way that they can be queried from pkg-config. However, the systemd.eclass currently does not use this ability. The following patch models the systemd eclass after the udev eclass and leaves the current defaults in place if there is an issue with pkg-config. Any thoughts? William