Skip to content

Commit

Permalink
pi-bluetooth: Runtime depends on udev-rules-rpi
Browse files Browse the repository at this point in the history
Add udev-rules-rpi as a runtime dependency. It brings udev rules
for creating /dev/serial1. This way hciuart.service, provided by
pi-bluetooth, will be successfully started because it depends
on dev-serial1.device. As a result the Bluetooth module will
be properly attached via UART HCI to BlueZ stack.

Signed-off-by: Leon Anavi <[email protected]>
  • Loading branch information
leon-anavi authored and agherzan committed Dec 23, 2019
1 parent a0a5d38 commit bc7b654
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions recipes-connectivity/pi-bluetooth/pi-bluetooth_0.1.12.bb
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,7 @@ FILES_${PN} = "\
${sysconfdir} \
${systemd_unitdir}/system \
"

RDEPENDS_${PN} += " \
udev-rules-rpi \
"

2 comments on commit bc7b654

@kraj
Copy link
Collaborator

@kraj kraj commented on bc7b654 Dec 24, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is causing the sstate signature failures see
http://jenkins.nas-admin.org/view/OE/job/oe_world_workspace-compare-signatures/912/console

the problem is that this recipe is allarch but udev-rules-rpi is not. So either remove

or turn this into a RRECOMMEND

@agherzan
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @kraj . Fixed in #555

Please sign in to comment.