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

MusE is a DAW for Linux with both MIDI and Audio editing. https://muse-sequencer.github.io

Moderators: MattKingUSA, khz, spamatica

Post Reply
bengan
Established Member
Posts: 3
Joined: Mon Jun 29, 2009 7:18 am

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

Post 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.
User avatar
chaocrator
Established Member
Posts: 313
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Been thanked: 1 time
Contact:

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

Post 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.
User avatar
chaocrator
Established Member
Posts: 313
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Been thanked: 1 time
Contact:

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

Post 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.
Last edited by chaocrator on Fri Apr 06, 2018 12:21 pm, edited 1 time in total.
User avatar
chaocrator
Established Member
Posts: 313
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Been thanked: 1 time
Contact:

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

Post 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
User avatar
chaocrator
Established Member
Posts: 313
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Been thanked: 1 time
Contact:

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

Post 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
Post Reply