Page 1 of 1

Files for dsc, rules and control (debian/ubuntu)

Posted: Sat Mar 03, 2018 4:51 pm
by bengan
Hi,

Anyone happen to have muse 3.0.x package files for Ubuntu/Debian? I'm running openSUSE tumbleweed as my normal OS on laptop and desktop but in my studio I have Ubuntustudio 17.10. I'm trying to make automatic builds through openSUSE build service for Muse 3.0.2 (and git) but I have minimal knowledge of debian/ubuntu packaging.

Re: Files for dsc, rules and control (debian/ubuntu)

Posted: Thu Apr 05, 2018 3:48 pm
by chaocrator
i was close to rewriting rules & control (should not be difficult if you know the dependencies) to put package to my ppa, but the damn thing gives me segfault after i've spent more than 2 hours to build it.
better try a regular local build first, probably it won't be run better than v2 (that even could not start).

update: it turned that Muse dislikes Digits and Synister VSTs in my ~/.vst, so i probably will continue.

Re: Files for dsc, rules and control (debian/ubuntu)

Posted: Fri Apr 06, 2018 4:24 am
by chaocrator
updating rules should not be difficult.
well, i was wrong. there are 2 problems with updating rules that i don't know how to solve.
1) muse 3 must be built in a separate build subdirectory, otherwise the build fails. but i don't know how to say that in rules, and also don't have a few days or weeks to learn the debian packaging documentation.
2) not sure about VST support. if steinberg stuff is required, i have it installed manually on my system, but this can't be done in non-intractive build for ppa.

Re: Files for dsc, rules and control (debian/ubuntu)

Posted: Fri Apr 06, 2018 9:22 am
by chaocrator
well, to support every possible feature, muse 3 also requires librtaudio6 (which means librtaudio built from source of rtaudio >= 5.0).
it is available in bionic repositories, but must be additionally built for earlier ubuntu releases (e.g. xenial).

btw, that's why muse 3 does not pick up librtaudio-dev 4.x, even if installed. (some people in other topics encountered this)

update: successfully built librtaudio6 in my ppa.
https://launchpad.net/~chaocrator-ppa/+ ... untu/audio

Re: Files for dsc, rules and control (debian/ubuntu)

Posted: Fri Apr 06, 2018 12:28 pm
by chaocrator
well, i'm stuck with updating rules, it turned to be more complicated than i can handle.

muse 3 must be built in a separate build subdirectory, otherwise the build will fail. but i have no examples how it's done in rules file, and no time to learn huge and overcomplicated debian packaging documentation from the very beginning.

update: i've managed to specify build directory, but still not sure about installation.

p.s. this is the moment when i love arch build system