Successful build: mixxx 2.1 on MX17.1 april

Locked
Message
Author
User avatar
do7ob
Posts: 4
Joined: Fri May 11, 2018 7:13 am

Successful build: mixxx 2.1 on MX17.1 april

#1 Post by do7ob »

Needing a no systemd option (I am horrified to use something without a predetermined boot sequence in live situations) I resorted to an mx frugal install. Since mixxx in sid seems stuck at 2.0 I tried the 2.1 source deb for ubuntu trusty, it compiles launches and plays.

I use it with the rt kernel, I disable pulseaudio by adding autospawn = no to /etc/pulse/client.conf and issuing a pulseaudio --kill

I'll report problems if I run into them, if I have more time I will make a proper contribution next time.
Here are the shell commands, start from the frugal install open terminal and cd into to some real disk space (cd Live-usb-storage, or some directory you can access as user), then execute the following lines. At one point aptitude asks you to remove a libjack to make room for the different one, say yes.

Code: Select all

wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0.orig.tar.gz
wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.diff.gz
wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.dsc
sudo aptitude update
sudo aptitude install build-essential fakeroot packaging-dev debian-keyring devscripts equivs debhelper pkg-config docbook-to-man libglu1-mesa-dev libqt4-opengl-dev libqt4-dev scons libjack-dev portaudio19-dev libid3tag0-dev libmad0-dev libogg-dev libsndfile1-dev libasound2-dev libvorbis-dev libmp4v2-dev libfaad-dev libportmidi-dev libtag1-dev libshout-dev vamp-plugin-sdk libprotobuf-dev protobuf-compiler libusb-1.0-0-dev libchromaprint-dev librubberband-dev libopusfile-dev libsqlite3-dev libsoundtouch-dev libhidapi-dev libupower-glib-dev
dpkg-source -x mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.dsc 
cd mixxx-2.1.0/
debuild -b -uc -us
after much grinding of CPUs, some lintian warning, and hopefully a success, install the binary:

Code: Select all

sudo dpkg -i ../mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty_amd64.deb
Have fun!
Last edited by do7ob on Fri May 11, 2018 7:56 am, edited 1 time in total.

User avatar
Jerry3904
Administrator
Posts: 21881
Joined: Wed Jul 19, 2006 6:13 am

Re: Successful build: mixxx 2.1 on MX17.1 april

#2 Post by Jerry3904 »

Thanks!
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox and Windows 10
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: Successful build: mixxx 2.1 on MX17.1 april

#3 Post by Stevo »

That sounds worthy of porting over to our test repo. I can see that most distros have not yet added the 2.1.0 release: https://repology.org/metapackage/mixxx/versions

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: Successful build: mixxx 2.1 on MX17.1 april

#4 Post by Stevo »

I didn't have any problems with the MX 17 builds, but discovered when trying in MX 15/16 that the Qt5 builds require at least Qt 5 5.5, and that release only has 5.3. So I'm to trying to build it against Jessie's Qt 4 instead, which required a fair number of tweaks to the build instructions...so far, it has gone through the configuration in pbuilder and has been compiling for a while. :crossfingers:

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: Successful build: mixxx 2.1 on MX17.1 april

#5 Post by Stevo »

The Jessie Qt 4 builds succeeded, so they are all headed to the test repo.

User avatar
do7ob
Posts: 4
Joined: Fri May 11, 2018 7:13 am

Re: Successful build: mixxx 2.1 on MX17.1 april

#6 Post by do7ob »

Installed your build, testing, all good so far.

User avatar
do7ob
Posts: 4
Joined: Fri May 11, 2018 7:13 am

Re: Successful build: mixxx 2.1 on MX17.1 april

#7 Post by do7ob »

ubuntu xenial mix 2.2.2 debs can be easily recompiled for mx too.

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: Successful build: mixxx 2.1 on MX17.1 april

#8 Post by Stevo »

The repology link above shows that 2.2.2 is in Debian testing, and that's from where we prefer to backport, for many good reasons.

Locked

Return to “Package Requests/Status - MX 17/18”