Package Details: sonic-pi-git v4.6.0.r12.ge5da6b3-2

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: 1.18
First Submitted: 2015-01-08 21:38 (UTC)
Last Updated: 2025-09-14 06:36 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

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 -git package, which is up-to-date and doesn't have that issue.

However, I'm getting a different issue:

[100%] Built target sonic-pi
Compiling Erlang/Elixir files...
** (Mix) The application "asn1" could not be found. This may happen if your Operating System broke Erlang into multiple packages and may be fixed by installing the missing "erlang-dev" and "erlang-asn1" packages
==> ERROR: A failure occurred in build().

I believe this can be solved by adding erlang-asn1 as a dependency. Not sure if build-only or also runtime.

And then it complained about public_key, which means installing erlang-public_key.

And then it complained about ssl, which means installing erlang-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.txt in the sonic-pi repo. Are you sure this error is related to sonic-pi-git itself ?

denilsonsa commented on 2025-09-11 19:11 (UTC) (edited on 2025-09-11 19:11 (UTC) by denilsonsa)

Currently getting a compilation error.

CMake Error at gui/qt/CMakeLists.txt:1 (cmake_minimum_required):
 Compatibility with CMake < 3.5 has been removed from CMake.

This change should make it work: https://github.com/lenmus/lenmus/pull/161

But I can't find the exact CMakeLists.txt file that has the old version requirement, and I don't have time to investigate deeper right now.

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).