Search Criteria
Package Details: sonic-pi-git v4.6.0.r0.g9f8f021-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/sonic-pi-git.git (read-only, click to copy) |
|---|---|
| Package Base: | sonic-pi-git |
| Description: | The Live Coding Music Synth for Everyone |
| Upstream URL: | http://sonic-pi.net/ |
| Keywords: | audio |
| Licenses: | MIT |
| Groups: | pro-audio |
| Conflicts: | sonic-pi |
| Provides: | sonic-pi |
| Submitter: | nigeil |
| Maintainer: | brany |
| Last Packager: | brany |
| Votes: | 10 |
| Popularity: | 0.40 |
| First Submitted: | 2015-01-08 21:38 (UTC) |
| Last Updated: | 2025-10-22 09:48 (UTC) |
Dependencies (22)
- aubio
- ruby
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- elixir (elixir-gitAUR) (make)
- erlang-asn1 (make)
- erlang-parsetools (make)
- erlang-public_key (make)
- erlang-sasl (make)
- erlang-ssl (make)
- gendesk (make)
- git (git-gitAUR, git-glAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- qt5-svg (qt5-svg-gitAUR) (make)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR, qt6-base-hifpsAUR, qt6-base-scrollfixAUR, qt6-base-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR) (make)
- qt6-svg (make)
- qt6-tools (make)
- ruby-erb (make)
- ruby-prime (make)
- ruby-racc (make)
- ruby-rexml (make)
Required by (1)
- sonic-pi-tool (requires sonic-pi) (optional)
Latest Comments
1 2 3 4 5 Next › Last »
brany commented on 2025-11-02 11:41 (UTC)
@asdofindia, I tried to replicate your first issue, and couldn't. Have you modified your Erlang install ?
The second issue is likely related to your audio setup and SuperCollider. You may need to install some adapter like you said 'pipewire-jack' (, which I don't think should be a dependency of this package.) I encourage you to take a look at SuperCollider documentation.
asdofindia commented on 2025-10-28 04:42 (UTC)
I installed the whole
erlangpackage and retried and the previous error didn't come up again, and it installed successfully. For reference these were the packages that got installed:Although it had problems starting.
This could be fixed by installing
pipewire-jackBut then in the CLI
and in the GUI
asdofindia commented on 2025-10-28 04:24 (UTC) (edited on 2025-10-28 04:25 (UTC) by asdofindia)
brany commented on 2025-10-22 10:29 (UTC)
@naxil the patch is out. The issue arose from the upstream boost version, which deprecated the 'system' lib. I have produced a patch, expecting everyone to use the latest boost version, therefore running into this issue. Please report if anything.
brany commented on 2025-10-22 08:27 (UTC)
@naxil thanks for your report, the problem is sadly on the sonic-pi codebase side. I'll try to provide a patch in the meantime.
naxil commented on 2025-10-20 21:12 (UTC)
i try to compile... without luck [code] CMake Warning (dev) at api/CMakeLists.txt:75 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:141 (find_package): Could not find a package configuration file provided by "boost_system" (requested version 1.89.0) with any of the following names:
Add the installation prefix of "boost_system" to CMAKE_PREFIX_PATH or set "boost_system_DIR" to a directory containing one of the above files. If "boost_system" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:262 (boost_find_component) /usr/share/cmake/Modules/FindBoost.cmake:609 (find_package) api/CMakeLists.txt:75 (find_package)[/code]
denilsonsa commented on 2025-09-14 19:03 (UTC)
On a quick test, I've uninstalled
sonic-pi-git, then uninstalled a bunch of orphan packages. I have not uninstalled all of thesonic-pi-gitdependencies, as some of those are need by some other packages on my system. Thus, this test is incomplete.Then, I installed it again, and it compiled and ran successfully.
Then I uninstalled elixir and erlang-related deps, and it still ran successfully. So, yeah, seems to work for me. Thanks! (Now I need to learn how to live-code some music… Well, there is a long tutorial to learn.)
brany commented on 2025-09-13 18:02 (UTC)
@denilsonsa: Thanks for pointing the dep issue. I have, aggressively, recreated the dependencies list. It could be that some makedeps are actually runtime dependencies, waiting for your feedback ;0
denilsonsa commented on 2025-09-12 20:48 (UTC) (edited on 2025-09-12 20:48 (UTC) by denilsonsa)
@brany: I'm terribly sorry! I got confused! The out-of-date sonic-pi package is broken. This one is the
-gitpackage, which is up-to-date and doesn't have that issue.However, I'm getting a different issue:
I believe this can be solved by adding
erlang-asn1as a dependency. Not sure if build-only or also runtime.And then it complained about
public_key, which means installingerlang-public_key.And then it complained about
ssl, which means installingerlang-ssl.And then about
erlang-parsetools.And then about
erlang-sasl.You may want to add those as deps. ;)
brany commented on 2025-09-12 17:55 (UTC) (edited on 2025-09-12 22:51 (UTC) by brany)
@denilsonsa: Hello, I cannot reproduce your error. Also, there is no such file as
gui/qt/CMakeLists.txtin the sonic-pi repo. Are you sure this error is related to sonic-pi-git itself ?1 2 3 4 5 Next › Last »