Package: bluez Version: 5.50-1 Severity: wishlist Tags: patch Hello,
Now that debian supports the FHS 3.0 and that FHS 3.0 describes the /usr/libexec directory, the daemons should probably be moved there. Debhelper >= 12 already sets --libexecdir to /usr/libexec by default Please find a patch 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.4.0-4-amd64 (SMP w/8 CPU cores) 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 Versions of packages bluez depends on: ii dbus 1.12.16-2 ii kmod 27-2 ii libasound2 1.2.2-2.1 ii libc6 2.30-2 ii libdbus-1-3 1.12.16-2 ii libdw1 0.176-1.1 ii libglib2.0-0 2.64.1-1 ii libreadline8 8.0-4 ii libudev1 245.2-1 ii lsb-base 11.1.0 ii udev 245.2-1 bluez recommends no packages. Versions of packages bluez suggests: ii pulseaudio-module-bluetooth 13.0-5 -- no debconf information
diff -Nru bluez-5.52/debian/bluez.install bluez-5.52/debian/bluez.install --- bluez-5.52/debian/bluez.install 2019-11-13 05:26:08.000000000 +0100 +++ bluez-5.52/debian/bluez.install 2020-03-19 16:33:22.000000000 +0100 @@ -1,7 +1,7 @@ src/main.conf etc/bluetooth profiles/input/input.conf etc/bluetooth profiles/network/network.conf etc/bluetooth -usr/lib/bluetooth/bluetoothd +usr/libexec/bluetooth/bluetoothd usr/bin/bluetoothctl usr/bin/bccmd usr/bin/bluemoon diff -Nru bluez-5.52/debian/bluez.links bluez-5.52/debian/bluez.links --- bluez-5.52/debian/bluez.links 2019-11-13 05:26:08.000000000 +0100 +++ bluez-5.52/debian/bluez.links 2020-03-19 16:33:42.000000000 +0100 @@ -1 +1 @@ -usr/lib/bluetooth/bluetoothd usr/sbin/bluetoothd +usr/libexec/bluetooth/bluetoothd usr/sbin/bluetoothd diff -Nru bluez-5.52/debian/bluez-obexd.install bluez-5.52/debian/bluez-obexd.install --- bluez-5.52/debian/bluez-obexd.install 2019-11-13 05:26:08.000000000 +0100 +++ bluez-5.52/debian/bluez-obexd.install 2020-03-19 16:33:35.000000000 +0100 @@ -1,3 +1,3 @@ -usr/lib/bluetooth/obexd +usr/libexec/bluetooth/obexd usr/share/dbus-1/services/org.bluez.obex.service usr/lib/systemd/user/obex.service diff -Nru bluez-5.52/debian/rules bluez-5.52/debian/rules --- bluez-5.52/debian/rules 2019-11-13 05:26:08.000000000 +0100 +++ bluez-5.52/debian/rules 2020-03-19 16:33:00.000000000 +0100 @@ -6,7 +6,6 @@ CONFIGURE_FLAGS := \ --disable-silent-rules \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ - --libexec=\$${prefix}/lib/ \ --enable-static \ --enable-tools \ --enable-cups \