FS#74601 - [sonic-pi] missing dependency: jack-example-tools for jack_connect

Attached to Project: Community Packages
Opened by pat (black_silence) - Saturday, 30 April 2022, 20:18 GMT
Last edited by David Runge (dvzrv) - Sunday, 22 May 2022, 11:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
sonic-pi will crash while starting when jack-example-tools is not installed. It requires the jack_connect bin from that package.

It used to work but something changed, I haven't used sonic-pi for some time so I can't say when that was. Installing "example" stuff is not obvious, so it should be listed as a dependency.


Additional info:
* sonic-pi 3.3.1-1
* Part of the log:
- Sonic Pi Server failed to start with this error message:
> Server Exception:
No such file or directory - jack_connect
["/usr/lib/sonic-pi/server/lib/sonicpi/scsynthexternal.rb:464:in ``'", "/usr/lib/sonic-pi/server/lib/sonicpi/scsynthexternal.rb:464:in `boot_server_linux'",


Steps to reproduce:
* Start jack
* Start sonic-pi, wait for timeout/crash dialog
This task depends upon

Closed by  David Runge (dvzrv)
Sunday, 22 May 2022, 11:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with sonic-pi 3.3.1-2
Comment by David Runge (dvzrv) - Saturday, 30 April 2022, 21:18 GMT
@black_silence: Thanks for the report!

I'll fix this in an upcoming pkgrel bump.

Loading...