[Bug 1944027] Re: On Pi 4b running Ubuntu 21.04 and pi-bluetooth warnings about substitution syntax appear at boot
Launchpad Bug Tracker
1944027 at bugs.launchpad.net
Thu Nov 11 17:24:57 UTC 2021
This bug was fixed in the package pi-bluetooth - 0.1.18ubuntu1
---------------
pi-bluetooth (0.1.18ubuntu1) jammy; urgency=medium
* New upstream release, 0.1.18
* The new release moves hcitool before the bluetoothctl reset which
addresses bthelper failing to start (LP: #1950061)
* Fix journal warnings for incorrect substitutions (LP: #1944027)
* Add man-pages for all included scripts
* Depend on linux-firmware-raspi or linux-firmware-raspi2 to support rename
(LP: #1950632)
-- Dave Jones <dave.jones at canonical.com> Fri, 05 Nov 2021 15:43:41
+0000
** Changed in: pi-bluetooth (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pi-bluetooth in Ubuntu.
https://bugs.launchpad.net/bugs/1944027
Title:
On Pi 4b running Ubuntu 21.04 and pi-bluetooth warnings about
substitution syntax appear at boot
Status in pi-bluetooth package in Ubuntu:
Fix Released
Bug description:
Description:
/usr/lib/udev/rules.d/90-pi-bluetooth.rules contains substitution syntax that dash doesn't like.
Result:
Warning output from journalctl -b:
systemd-udevd[976]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:14 Invalid value "/bin/sh -c 'ALIASES=/proc/device-tree/aliases; if cmp -s $ALIASES/uart0 $ALIASES/serial0; then echo 0;elif cmp -s $ALIASES/uart0 $ALIASES/serial1; then echo 1; else exit 1; fi'" for PROGRAM (char 58: invalid substitution type), ignoring, but please fix it.
systemd-udevd[976]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:27
Invalid value "/bin/sh -c 'ALIASES=/proc/device-tree/aliases; if [ -e
/dev/ttyAMA0 ]; then exit 1; elif cmp -s $ALIASES/uart0
$ALIASES/serial0; then echo 0;elif cmp -s $ALIASES/uart0
$ALIASES/serial1; then echo 1; else exit 1; fi'" for PROGRAM (char 97:
invalid substitution type), ignoring, but please fix it.
systemd-udevd[976]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:38
Invalid value "/bin/sh -c 'ALIASES=/proc/device-tree/aliases; if cmp
-s $ALIASES/uart1 $ALIASES/serial0; then echo 0; elif cmp -s
$ALIASES/uart1 $ALIASES/serial1; then echo 1; else exit 1; fi '" for
PROGRAM (char 58: invalid substitution type), ignoring, but please fix
it.
Expected Result:
No warnings
Notes:
- This is on Ubuntu 21.04. With pi-bluetooth/hirsute,now 0.1.15ubuntu2 arm64. However, these warnings have been present for some time, on earlier versions of the package.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pi-bluetooth/+bug/1944027/+subscriptions
More information about the foundations-bugs
mailing list