Package Details: sonic-pi-git 5.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: sonic-pi-git
Description: The Live Coding Music Synth for Everyone
Upstream URL:
Licenses: MIT
Groups: pro-audio
Conflicts: sonic-pi
Provides: sonic-pi
Submitter: nigeil
Maintainer: b08x (markallasread, sonander-aur, nigeil)
Last Packager: b08x
Votes: 7
Popularity: 0.000000
First Submitted: 2015-01-08 21:38 (UTC)
Last Updated: 2023-05-26 16:55 (UTC)

Latest Comments

1 2 3 4 Next › Last »

contra-bit commented on 2023-07-04 14:06 (UTC)

I seems, that gcc13 cannot has problems with vcpkg and catch2. For you you can install gcc12 along side gcc13 and set it as the default compiler. Installing from the pgkbuild will now work again :)

pacman -S gcc12
export CC=gcc-12 CXX=g++-12

ELfox commented on 2023-07-01 04:23 (UTC) (edited on 2023-07-01 04:25 (UTC) by ELfox)

My build fails when trying to compile catch2 with the message:


CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:131 (message):

Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j13


How can I fix this?

johanv commented on 2022-05-21 18:46 (UTC)

I installed sonic-pi from the community repo, but it had a jack error (I'm using pipewire). The solution was to install the jack-example-tools package which provides jack_connect that sonic-pi needs.

dvzrv commented on 2020-06-14 22:14 (UTC)

@Mik: Seems upstream changed something about the erlang dependencies. Will look into this in the coming days. In the meantime you could use sonic-pi from [community].

Mik commented on 2020-06-14 22:05 (UTC)

The build fails on my side with "osc.erl: no such file or directory"? What is this ?

dvzrv commented on 2019-02-13 13:40 (UTC)

@nigeil/markallasread: Please use jack as dependency, as jack2 provides jack.

Also, feel free to try and incorporate some of the changes I introduced in the sonic-pi package in [community]. It offers a more integrated and de-vendored approach (WIP).

sonander-aur commented on 2019-01-20 21:30 (UTC)


nigeil, I am interested in jumping in as a co-maintainer/taking ownership. New to AUR contribution, I will need to read up on the guidelines first. But I would like to get this package working to move forward in contribution to the sonic-pi installation on Arch.

martinuschka commented on 2018-03-27 17:28 (UTC) (edited on 2018-03-27 17:29 (UTC) by martinuschka)


like paum I also cannot build this package. Here is the error message:

==> Making package: sonic-pi-git v2.11.1.r573.g47821c6d7-1 (Di 27. Mär 19:26:12 CEST 2018) ==> Checking runtime dependencies... ==> Missing dependencies: -> qwt-qt5-opengl ==> Checking buildtime dependencies... ==> ERROR: Could not resolve all dependencies.

==> ERROR: An unknown error has occurred. Exiting...

I tried to install the qt5-tools-git package, but it also creates an error since manjaro needs the exisiting qt5-tools.

The sonic-pi package can be built, but doesnt work (sonic-pi splashscreen stays and nothing happens, rebuilding sonic-pi package doesn't help).

Could somebody help to get sonic-pi to work? wanted to create music with python :(

paum commented on 2017-11-23 16:14 (UTC)

hi guys, this script has some errors. can't be build. any ideas ?

nigeil commented on 2017-06-03 13:07 (UTC)

Hi folks. I applied a patch from Simon Dreher, but I didn't test it successfully. Here's why: New build scripts from upstream force you to install aubio from sources and install data from it into root+home directories, outside of fakeroot environment used by MAKEPKG. I STRONGLY recommend not using this package from the aur unless you know what this means for your arch install. I am marking it as out-of-date to grab attention to this issue, which I do not know how to fix. If anyone feels like jumping on as a co-maintainer, or just taking the package from me, let me know! I don't use this package much anymore, but am happy to help.