HowTo: Bitwig Studio RPM
-
- KVRian
- 510 posts since 5 Apr, 2014
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.
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.
-
- KVRian
- 510 posts since 5 Apr, 2014
hi Renich, ist still got trouble building the RPM file, cause it says
yo he ist unable to find a specific folder, have you managed to get it running ?
cheers
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
cheers
-
- KVRist
- 51 posts since 12 Jul, 2014
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!
Thanks!
-
- KVRAF
- 9521 posts since 6 Oct, 2004
I made an .rpm from the ubuntu .deb using the alien command on a bitwig demo,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!
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
- KVRian
- 538 posts since 31 May, 2015 from the Iberian Peninsula
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.
-
- KVRist
- 234 posts since 27 Mar, 2014
There is no official RPM support planned. But you can convert the package from .deb format.
-
- KVRist
- 51 posts since 12 Jul, 2014
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
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
-
- KVRist
- 234 posts since 27 Mar, 2014
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
I know what I would like...
And I'm running Ubuntu with the KXStudio addons, so I might be kind of biased here... :-p
- KVRian
- 538 posts since 31 May, 2015 from the Iberian Peninsula
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 
BTW, the alien conversion worked flawlessly
BTW, the alien conversion worked flawlessly
-
- KVRian
- 510 posts since 5 Apr, 2014
You can still unpack the deb and move the files to their directory
- KVRian
- 538 posts since 31 May, 2015 from the Iberian Peninsula
No luckthecrumb wrote:Maybe ffmpeg-devel or ffmpeg-compat-devel?
-
- KVRAF
- 9521 posts since 6 Oct, 2004
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
living
proof on the couch. 
Cheers
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
Cheers
-
- KVRAF
- 9521 posts since 6 Oct, 2004
You might look at installingJorgeelalto 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 luckDo you know what dependencies I'm missing here? Thanks
BTW, the alien conversion worked flawlessly
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
Cheers
-
- KVRist
- 51 posts since 12 Jul, 2014
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!
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!
