Source: recoll
Version: 1.32.5-1
Severity: serious
Tags: patch

Hi Maintainer

As can be seen on reproducible builds [1], if systemd is present in
the build environment, the build fails with the following output:

dh_missing: warning: lib/systemd/system/[email protected] exists in
debian/tmp but is not installed to anywhere
dh_missing: warning: usr/lib/systemd/user/recollindex.service exists
in debian/tmp but is not installed to anywhere
dh_missing: error: missing files, aborting

This can be avoided by configuring recoll with --without-systemd, as
per the patch below.

Regards
Graham


[1] https://tests.reproducible-builds.org/debian/rb-pkg/recoll.html


--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@
        dh $@ --with python3

 override_dh_auto_configure:
-       dh_auto_configure -- --enable-recollq --enable-xadump
+       dh_auto_configure -- --enable-recollq --enable-xadump --without-systemd

 override_dh_auto_install:
        dh_auto_install

Reply via email to