shairport-sync icon indicating copy to clipboard operation
shairport-sync copied to clipboard

[Problem]: Docker container not starting since 4.2 (Asahi Linux issue?)

Open powerflo opened this issue 1 year ago • 22 comments

What happened?

I'm running shairport-sync on Docker using the mikebrady/shairport-sync image. The mikebrady/shairport-sync:4.1.1 image works fine.

Since release 4.2 shairport sync does not start anymore. Looking at the logs it seems like dbus does not start successfully, and everything after that is waiting for dbus to start.

Let me know if I can provide more information.

Relevant log output

shairport-sync  | s6-rc: info: service s6rc-fdholder: starting
shairport-sync  | s6-rc: info: service s6rc-oneshot-runner: starting
shairport-sync  | s6-rc: info: service s6rc-oneshot-runner successfully started
shairport-sync  | s6-rc: info: service fix-attrs: starting
shairport-sync  | s6-rc: info: service s6rc-fdholder successfully started
shairport-sync  | s6-rc: info: service fix-attrs successfully started
shairport-sync  | s6-rc: info: service legacy-cont-init: starting
shairport-sync  | s6-rc: info: service legacy-cont-init successfully started
shairport-sync  | s6-rc: info: service syslogd-prepare: starting
shairport-sync  | s6-rc: info: service 01-startup: starting
shairport-sync  | STARTING - Mon Oct 30 20:08:21 UTC 2023
shairport-sync  | s6-rc: info: service 01-startup successfully started
shairport-sync  | s6-rc: info: service 04-nqptp: starting
shairport-sync  | s6-rc: info: service 02-dbus: starting
shairport-sync  | s6-rc: info: service 04-nqptp successfully started
shairport-sync  | Starting dbus
shairport-sync  | Starting nqptp
shairport-sync  | s6-rc: info: service syslogd-prepare successfully started
shairport-sync  | s6-rc: info: service syslogd-log: starting
shairport-sync  | s6-rc: info: service syslogd-log successfully started
shairport-sync  | s6-rc: info: service syslogd: starting
shairport-sync  | s6-rc: info: service syslogd successfully started

System Information.

Mac Mini M1 running Asahi Linux

Configuration Information.

$ uname -a
Linux macmini 6.5.0-asahi-15-1-ARCH #1 SMP PREEMPT_DYNAMIC Thu, 12 Oct 2023 08:22:22 +0000 aarch64 GNU/Linux

PulseAudio or PipeWire installed?

  • [X] Check if your system uses a Sound Server.

How did you install Shairport Sync?

Docker

Check previous issues

  • [X] Confirm

powerflo avatar Oct 30 '23 20:10 powerflo