Ubuntu 18.04.04 update > crash [Solved] : gem install aubio

Hi,

Today my ubuntu goes to version 18.04.04 and modifies something needed by spi…

Sonic Pi Boot Error Report

==================

System Information


  • Sonic Pi version: 3.2.0

  • OS: Ubuntu 18.04.4 LTS

GUI Log


/home/nlb/.sonic-pi/log/gui.log


[GUI] - Welcome to the Sonic Pi GUI

[GUI] - ===========================

[GUI] -

[GUI] - {5d2f1166-b658-40e2-bdc3-c28899768c33}

[GUI] - Discovering port numbers...

[GUI] - Port entry server-listen-to-gui : 51235 : 51235

[GUI] - Port entry gui-send-to-server : 51235 : 51235

[GUI] - Port entry gui-listen-to-server : 51236 : 51236

[GUI] - Port entry server-send-to-gui : 51236 : 51236

[GUI] - Port entry scsynth : 51237 : 51237

[GUI] - Port entry scsynth-send : 51237 : 51237

[GUI] - Port entry osc-midi-out : 51238 : 51238

[GUI] - Port entry osc-midi-in : 51239 : 51239

[GUI] - Port entry server-osc-cues : 4560 : 4560

[GUI] - Port entry erlang-router : 4561 : 4561

[GUI] - Port entry websocket : 4562 : 4562

[GUI] - Detecting port numbers...

[GUI] - GUI listen to server port 51236

[GUI] - port: 51236 [OK]

[GUI] - Server listen to gui port 51235

[GUI] - port: 51235 [OK]

[GUI] - Server incoming OSC cues port 4560

[GUI] - port: 4560 [OK]

[GUI] - Scsynth port 51237

[GUI] - port: 51237 [OK]

[GUI] - Server send to GUI port 51236

[GUI] - port: 51236 [OK]

[GUI] - GUI send to server port 51235

[GUI] - port: 51235 [OK]

[GUI] - Scsynth send port 51237

[GUI] - port: 51237 [OK]

[GUI] - Erlang router port 4561

[GUI] - port: 4561 [OK]

[GUI] - OSC MIDI out port 51238

[GUI] - port: 51238 [OK]

[GUI] - OSC MIDI in port 51239

[GUI] - port: 51239 [OK]

[GUI] - Websocket port 4562

[GUI] - port: 4562 [OK]

[GUI] - All ports OK

[GUI] - launching Sonic Pi Runtime Server:

[GUI] - Ruby server pid registered: 4104

[GUI] - hiding main window

[GUI] - initialising toolbar icons

[GUI] - setting up window structure

[GUI] - restoring scope states

[GUI] - creating status bar

[GUI] - creating info panel

[GUI] - creating shortcuts

[GUI] - creating tool bar

[GUI] - initialising documentation window

[GUI] - wait for sync

[GUI] - waiting for Sonic Pi Server to boot...

[GUI] - waiting for Sonic Pi Server to boot...

[GUI] - starting UDP OSC Server on port 51236...

[GUI] - UDP OSC Server ready and listening

............................................................

[GUI] - Critical error! Could not boot Sonic Pi Server.

[GUI] - stopping UDP OSC Server...

[GUI] - Critical Error. Unable to connect to server..

[GUI] - UDP OSC Server no longer listening

Server Errors


/home/nlb/.sonic-pi/log/server-errors.log


/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- aubio (LoadError)

from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'

from /home/nlb/audio/spi3.2dev/sonic-pi/app/server/ruby/lib/sonicpi/samplebuffer.rb:17:in `<top (required)>'

from /home/nlb/audio/spi3.2dev/sonic-pi/app/server/ruby/lib/sonicpi/studio.rb:16:in `require_relative'

from /home/nlb/audio/spi3.2dev/sonic-pi/app/server/ruby/lib/sonicpi/studio.rb:16:in `<top (required)>'

from /home/nlb/audio/spi3.2dev/sonic-pi/app/gui/qt/../../../app/server/ruby/bin/sonic-pi-server.rb:20:in `require_relative'

from /home/nlb/audio/spi3.2dev/sonic-pi/app/gui/qt/../../../app/server/ruby/bin/sonic-pi-server.rb:20:in `<main>'

i suppose it’s a question of (fuXXX version) but now i’m stuck.

By the way, this morning i clone the repo to see if there is a new way to install under linux.
Couldn’t find the way to achieve my goal. The linux install procedure is no more valid so it would be nice to delete the file or better to update it if someone knows how to do.
I guess we have now to use know cmake. But indeed i don’t know how to use all these cmake stuff. So please make me clever :slight_smile:
Cheers

Good news :slight_smile:

gem install aubio

and everything is ok.