Package Details: sonic-pi-git v2.5.0.r342.gdeb449e-3

Git Clone URL: https://aur.archlinux.org/sonic-pi-git.git (read-only)
Package Base: sonic-pi-git
Description: A music-centric programming environment, originally built for the raspberry pi.
Upstream URL: http://sonic-pi.net/
Licenses: MIT
Submitter: nigeil
Maintainer: nigeil (markallasread)
Last Packager: nigeil
Votes: 7
Popularity: 0.000002
First Submitted: 2015-01-08 21:38
Last Updated: 2017-06-03 13:03

Dependencies (12)

Required by (0)

Sources (4)

Latest Comments

martinuschka commented on 2018-03-27 17:28

Hello,

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

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

nigeil commented on 2017-06-03 13:07

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.

beatboxchad commented on 2017-03-17 21:06

hey @oxfn, check your ~/.sonic-pi/log/gui.log. If you see something like this:

[GUI] - unable to listen to UDP OSC messages on port 4558
[GUI] - Ruby server pid registered: 706
[GUI] - waiting for Sonic Pi Server to boot...

then 'netstat -nup' to find the PID of the Ruby process clogging that port 4558, where it's waiting to hear that scsynth has started and all that. If you kill that and sonic-pi and try again it'll start right up.

This issue crops up on the non-git AUR package too. I'm about to head over to github and open up an issue.

jtp commented on 2017-02-22 19:14

Getting the same error as the previous comment:

patching file build-ubuntu-app
Hunk #1 FAILED at 8.
1 out of 3 hunks FAILED -- saving rejects to file build-ubuntu-app.rej

However it works fine when building from the source directly:
cd app/gui/qt/
./build-ubuntu-app

deadguy commented on 2017-02-08 12:03

I've been trying to build this with no success. Process halts at:

patching file build-ubuntu-app
Hunk #1 FAILED at 8.
1 out of 3 hunks FAILED -- saving rejects to file build-ubuntu-app.rej

I've dumped build-ubuntu-app.rej here: https://hastebin.com/xaguboyepo.php

oxfn commented on 2016-12-28 22:13

Strange behavior on Gnome:
I run jackd and then start sonic-pi. Then I click on splashsceeen, it disappears and nothing happens. Program is running without any windows created, no errors in stdout/stderr but in journal I see the following:

дек 28 22:55:55 ARCH1 org.gnome.Shell.desktop[1788]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x1e00007 specified for 0x1e00005 (Sonic Pi).
дек 28 22:56:00 ARCH1 kernel: ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: suspending console...
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: suspending display...
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: evicting buffers...
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: suspending client object trees...
дек 28 22:56:00 ARCH1 kernel: nouveau 0000:01:00.0: DRM: suspending kernel object tree...

nigeil commented on 2016-12-18 04:12

Balbeko really saved my(our) skins with his patches - I've merged them to this branch, marked him as a contributor, and tested on my desktop system. All appears to be well once more! Thank you for your help balbeko, we all appreciate it!

balbeko commented on 2016-12-15 14:59

Hi, Nigeil

I've made few updates to PKGBUILD, and patches for ubuntu build scripts to make things up to date with current master.

I've also added correct dependencies, i.e. qwt-qt5-opengl instead of qwt-qt5
and boost as a makedep.

So now things are building fine, feel free to merge my changes

https://github.com/balbeko/sonic-pi-git-aur

Poqudrof commented on 2016-10-17 12:54

Hi Nigeil, did you try this to handle your Qt issues ? 
qmake -set QMAKEFEATURES /usr/local/qwt-6.1.2/features

All comments