On 27/06/2019 20:12, Peter Green wrote:
On 27/06/2019 10:03, Hanno Zulla wrote:
Hi Peter,
I am that former maintainer of the Sonic Pi package.
Thank you for picking up the pieces, it's good to see that there is new
interest in the package.
Unfortunately after working through a bunch of path issues, missing
dependencies etc it's failing to run with.
sonic-pi: /usr/include/boost/interprocess/segment_manager.hpp:861: void* boost::interprocess::segment_manager<CharType,
MemoryAlgorithm, IndexType>::priv_generic_find(const CharT*, IndexType<boost::interprocess::ipcdetail::index_config<CharT,
MemoryAlgorithm> >&, boost::interprocess::ipcdetail::in_place_interface&,
boost::interprocess::segment_manager<CharType, MemoryAlgorithm, IndexType>::size_type&, boost::interprocess::ipcdetail::true_,
bool) [with CharT = char; CharType = char; MemoryAlgorithm =
boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>; IndexType = boost::interprocess::iset_index;
boost::interprocess::segment_manager<CharType, MemoryAlgorithm, IndexType>::size_type = unsigned int;
boost::interprocess::ipcdetail::true_ = boost::interprocess::ipcdetail::bool_<true>]: Assertion `(ctrl_data->m_value_bytes %
table.size) == 0' failed.
Ok, that crash seems to have been caused by an outdated supercollider in
raspbian (I was testing in the first instance on raspbian). I have just updated
supercollider in raspbian buster to match the version in debian buster (with
some additional patches to make qtwebengine optional taken from an upstream
pull request) and sonic-pi now starts successfully.
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers