HowTo: Bitwig Studio RPM

Official support for: bitwig.com
Locked New Topic
RELATED
PRODUCTS

Post

i got now the source rpm, but if i run "mock" it instantly crashes my console...

bye the way, your spec file is a bit outdated, at least the one in the last link. Every version including 1.2 and after, the script wouldn´t build.

Post

hi Renich, ist still got trouble building the RPM file, cause it says

Code: Select all

Start: rpmbuild bitwig-studio-1.3.9-1.fc23.src.rpm
Für folgende Zielplattform(en) wird gebaut: x86_64
Für das Ziel x86_64 wird gebaut
Ausführung(%prep): /bin/sh -e /var/tmp/rpm-tmp.qdJw17
Ausführung(%build): /bin/sh -e /var/tmp/rpm-tmp.v2qnE0
+ umask 022
+ cd /builddir/build/BUILD
+ exit 0
+ umask 022
+ cd /builddir/build/BUILD
+ exit 0
Ausführung(%install): /bin/sh -e /var/tmp/rpm-tmp.OkaxhT
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64
++ dirname /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64
+ dpkg -x /builddir/build/SOURCES/bitwig-studio-1.3.9.deb /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64
+ mkdir -m 755 -p /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/bin /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/share
+ mv /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/bin /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/
+ mv /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/share /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/
+ mv /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/share/icons/gnome /builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/share/icons/hicolor
mv: cannot stat '/builddir/build/BUILDROOT/bitwig-studio-1.3.9-1.fc23.x86_64/usr/local/share/icons/gnome': No such file or directory
Fehler: Fehler-Status beim Beenden von /var/tmp/rpm-tmp.OkaxhT (%install)


Fehler beim Bauen des RPM:
    Fehler-Status beim Beenden von /var/tmp/rpm-tmp.OkaxhT (%install)
ERROR: Exception(SRPMS/bitwig-studio-1.3.9-1.fc23.src.rpm) Config(fedora-23-x86_64) 1 minutes 55 seconds
yo he ist unable to find a specific folder, have you managed to get it running ?

cheers

Post

Curious if there have been updates to this in awhile? Running Fedora 25 and just curious the likelihood of getting Bitwig up and running. I really don't want to switch to Ubuntu just for Bitwig :\

Thanks!

Post

thecrumb wrote:Curious if there have been updates to this in awhile? Running Fedora 25 and just curious the likelihood of getting Bitwig up and running. I really don't want to switch to Ubuntu just for Bitwig :\

Thanks!
I made an .rpm from the ubuntu .deb using the alien command on a bitwig demo,
works fine in pclinuxos, might also run in Fedora, with perhaps a couple of
dependencies, like I needed. Install alien with yum or other package manager

as root, alien -r name-of-deb.deb

then

rpm -i name-of-new .rpm

details/caveats:

http://www.tecmint.com/convert-from-rpm ... ing-alien/

Cheers

Post

Is official RPM support for Bitwig Studio planned? Sorry about not reading all the post, but it seems that you are still creating custom RPMs.

Post

There is no official RPM support planned. But you can convert the package from .deb format.

Post

I tried Alien with no success on 1.3.15 (on Fedora 25). Thanks for that link - I'll read that and try it again.

Ended up just unpacking the .deb and moving files where they needed to go. That's not ideal of course...

Had to
sudo ln -s libbz2.so.1 libbz2.so.1.0
sudo dnf install libbsd zfstream

Maybe if we're now paying more for Bitwig they could support RPMs :)

Post

They're still only 12 (?) people. Do you want them to support another Linux distro or work on maybe the network collaboration?

I know what I would like...

And I'm running Ubuntu with the KXStudio addons, so I might be kind of biased here... :-p

Post

I'm trying to install the latest Bitwig 8-track .rpm I converted from .deb with alien, there are two failed dependencies: libavcodec and libavformat. I've done "dnf whatprovides" with both and installed the results, but no luck :( Do you know what dependencies I'm missing here? Thanks :D

BTW, the alien conversion worked flawlessly

Post

Maybe ffmpeg-devel or ffmpeg-compat-devel?

Post

You can still unpack the deb and move the files to their directory

Post

thecrumb wrote:Maybe ffmpeg-devel or ffmpeg-compat-devel?
No luck :( I'll try later in my desktop, maybe that will work

Post

Over the years it seems like ffmpeg and a large batch
of xxx-codec travel in herds, so if you update/downgrade ffmpeg
in your package manager, the rest of the herd will
need to be brought along.

So the trick becomes identifying the herd that bitwig devs
themselves are using, and try to replicate that on our
various distros of choice. Now that may involve starting
from a stripped down version of your distro, stripping
your 'full' version to more of a skeleton, or having a separate drive
or bootable partition dedicated to bitwig, and perhaps
debibuntucultura, if not audio production in general.

In my case, I do all three, 'and more',
but my shrink is dubious of linux in general,
despite the :hyper: living :hyper: proof on the couch. :wink:
Cheers

Post

Jorgeelalto wrote:I'm trying to install the latest Bitwig 8-track .rpm I converted from .deb with alien, there are two failed dependencies: libavcodec and libavformat. I've done "dnf whatprovides" with both and installed the results, but no luck :( Do you know what dependencies I'm missing here? Thanks :D

BTW, the alien conversion worked flawlessly
You might look at installing

serd
sord
suil

and their libs, and those found in lv2 and ladspa package manager searches. And bitwig I think needs some bag of xcb of related items.

I also turned off 'selinux' when using Fedora for audio,
just for luck.

Rarely, a codec lib is looked for in an unexpected folder,
so linking it elsewhere (perhaps with a modified name)
may be needed, if you detect path discrepancies,
or subtle naming variations. If you find a cat-herder
who works cheap :wink: let us know :hug:
Cheers

Post

Wonder if Bitwig could use AppImage?

http://appimage.org/

"As an application author, I want to provide packages for Linux desktop systems, without the need to get it 'into' a distribution and without having to build for gazillions of different distributions."

I was tinkering with some new software for my quadcopter and they were using this format. Not sure with what's involved in creating an 'app'...

Download, chmod +x and run. Simple!

Locked

Return to “Bitwig”