Hi aitor,

I've seen you've already gone ahead and dropped the systemd build
dependency.  As SANE Project janitor, I just wanted to chime in to
clear up some misconceptions.

aitor writes:

> Hi all,
>
> libsystemd-dev is present in the packaging of sane-backends in both
> jessie and ascii. As far as i know, the systemd utility in sane is
> useful only in the case of network printers. Am i wrong?

SANE has absolutely nothing to offer for printers.  It is for scanners
and some other raster image acquistion devices only.

The build dependency on libsystemd-dev is used to integrate logging in
the saned daemon with systemd's logging.  The integration is strictly
optional.  Logging to syslog will be used as an alternative.

> dh-systemd and libsystemd-dev can be removed from debian/control replacing:
>
> dh $@ --parallel --with autotools_dev, systemd
>
> by
>
> dh $@ --parallel --with autotools_dev
>
> in debian/rules.

If ./configure cannot find the necessary systemd API, the integration is
automatically disabled.  Not installing libsystemd-dev is a good way to
achieve this.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Software                        https://my.fsf.org/donate
 Join the Free Software Foundation              https://my.fsf.org/join
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to