Your snapcraft.yaml is wrong for the new world. Ie, you have:
apps: bluetoothctl: command: usr/bin/bluetoothctl uses: [bluez-client] obexctl: command: usr/bin/obexctl uses: [bluez-client] bluez: command: "usr/lib/bluetooth/bluetoothd -E" daemon: simple uses: [bluez-service] obex: command: "usr/lib/bluetooth/obexd" daemon: simple uses: [obex-service] uses: bluez-client: type: migration-skill caps: [bluez_client] bluez-service: type: migration-skill security-policy: apparmor: bluez.apparmor seccomp: bluez.seccomp obex-service: type: migration-skill security-policy: apparmor: obex.apparmor seccomp: obex.seccomp
But you should 's/uses:/plugs:/' and 's/type: migration-skill/interface: old-security/'.
Your snapcraft.yaml is wrong for the new world. Ie, you have:
apps: bluetoothctl bluetooth/ bluetoothd -E" bluetooth/ obexd" policy: policy:
bluetoothctl:
command: usr/bin/
uses: [bluez-client]
obexctl:
command: usr/bin/obexctl
uses: [bluez-client]
bluez:
command: "usr/lib/
daemon: simple
uses: [bluez-service]
obex:
command: "usr/lib/
daemon: simple
uses: [obex-service]
uses:
bluez-client:
type: migration-skill
caps: [bluez_client]
bluez-service:
type: migration-skill
security-
apparmor: bluez.apparmor
seccomp: bluez.seccomp
obex-service:
type: migration-skill
security-
apparmor: obex.apparmor
seccomp: obex.seccomp
But you should 's/uses:/plugs:/' and 's/type: migration- skill/interface : old-security/'.