Source: fuse3 Version: 3.9.0-2 Severity: normal Tags: patch User: debian-...@lists.debian.org Usertags: kfreebsd
Hello, ATM fuse3 package is not being build on kfreebsd-* as it build-depends on udev. AFAICS, udev is only needed to detect the rules.d directory location, this can be passed at build time instead using -Dudevrulesdir Please find a patch here that fixes this. Kind regards, Laurent Bigonville -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.5.0-1-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_WARN Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
diff -Nru fuse3-3.9.0/debian/control fuse3-3.9.0/debian/control --- fuse3-3.9.0/debian/control 2020-02-13 17:06:09.000000000 +0100 +++ fuse3-3.9.0/debian/control 2020-04-13 11:00:49.000000000 +0200 @@ -6,7 +6,6 @@ debhelper-compat (= 11), pkg-config, meson, - udev, python3, python3-pytest Standards-Version: 4.5.0 diff -Nru fuse3-3.9.0/debian/rules fuse3-3.9.0/debian/rules --- fuse3-3.9.0/debian/rules 2019-09-01 08:15:20.000000000 +0200 +++ fuse3-3.9.0/debian/rules 2020-04-13 11:02:56.000000000 +0200 @@ -17,7 +17,7 @@ rm -rf $(CURDIR)/test/.pytest_cache/ override_dh_auto_configure: - dh_auto_configure -- -D default_library=both + dh_auto_configure -- -D default_library=both -Dudevrulesdir=/lib/udev/rules.d override_dh_compress: dh_compress -Xusr/share/doc/libfuse3-dev/examples -XREADME.md