On Tue, Jun 25, 2019, 8:07 AM Pierre Labastie via blfs-dev < [email protected]> wrote:
> I've been building a full BLFS using the elogind branch for the last few > days. > Almost everything built OK. The first issue came with the ~840th package: > smartmontools-7.0. During configure: > ---- > [...] > checking for cap-ng.h... no > checking systemd/sd-daemon.h usability... yes > checking systemd/sd-daemon.h presence... yes > checking for systemd/sd-daemon.h... yes > checking for sd_notify in -lsystemd... no > configure: error: libsystemd headers found but library is missing > ---- > Indeed, there is no libsystemd in either /lib or /usr/lib. But there is a > /usr/lib/pkgconfig/libsystemd.pc, pointing to "-lelogind". the configure > script does not use libsystemd.pc, but I have been able to build the > package with: > sed -e 's/\[systemd\]/[elogind]/' \ > -e 's/-lsystemd/-lelogind/' \ > -i configure.ac && > autoreconf -fiv && > ./configure ... > > I'm new to elogind, so there is maybe a better alternative. > > Otherwise, there is a bunch of files installed in /usr/lib/systemd/user: > ------- > at-spi-dbus-bus.service > emacs.service > evolution-addressbook-factory.service > evolution-calendar-factory.service > evolution-source-registry.service > evolution-user-prompter.service > gnome-shell.service > gnome-shell-wayland.target > gnome-shell-x11.target > thunar.service > xfce4-notifyd.service > ------- > I guess those are missing some --with-systemduserunitdir switch or so. > Those > files do not make harm, though... > > Pierre > Good morning, I definitely consider both of these blockers, but the service installations especially... DJ, Bruce - I'm doing my final Thunderbird install, but if nobody gets to these over the next day or so, can I handle them? They're mostly in GNOME and a DE I'll be building anyway. >
-- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
