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 \

Reply via email to