Provide debs for Vivid (and Wily)

Bug #1498880 reported by Chloé AVRILLON
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
Unassigned

Bug Description

Mixxx 1.12
Please, would it be possible to provide a PPA for Vivid (and Wily) ?

Thank you very much

Tags: wishlist
description: updated
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
milestone: none → 1.12.0
Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

wow !!! Great !!!
Gentlemen you are the best :)

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

In fact it is more something for people who have hard time to configure their PPA list.
For the moment from my Ubuntu 15.04, I catch the nightly from trusty.

The nightlies gently provided by Nico are those for Mixxx 2.1, I am not sure if I have to catch it or not. Since I am working on 1.12 I am wondering if it will replace the 1.12 or not (will it work side by side with 1.12 or does it share the same folders ? ---> mess up)

Revision history for this message
Daniel Schürmann (daschuer) wrote :

It shares the same folders so you can only use one of them.
However, the database and config files are compatible.

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

OK, my main Ubuntu distro is in wily edition now (15.10).

In 15.04 (vivid) it was possible to install the trusty (14.10) deb without any problem.

In 15.10, it's not possible anymore since the libprotobuf-lite9 package has replaced libprotobuf-lite8.

Now you are obliged to compile the sources by yourself.

Then, following the procedure In the wiki :
http://mixxx.org/wiki/doku.php/compiling_on_linux ,
in the Install build dependencies / Debian/Ubuntu section, second line (sudo apt-get install git scons ...)
the package libvamp-hostsdk3 is considered as obsolete and should be replaced by libvamp-hostsdk3v5

Scons compiles Mixxx without any problem . Mixxx seems to be running fine

Where to put that in the GitHub ?

Seriously, we really need those ports badly (for Mixxx 1.11 to, I suppose)

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I'm adding Wily/Vivid support to our linux builder.

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

Oh ! Thank you RJ Ryan.
I was reading tutos about building packages and I add already understood that the Vivid was on the way (presence control.vivid).

Just be carefull with this libprotobuf-lite8 depedency, the trusty deb asks for it :
http://www.mixxx.org/forums/viewtopic.php?f=3&t=7147

and this depedency is obsolete (replaced by libprotobuf-lite9)

I've seen that wich may help you (me, no, because I don't know howhow to build a package) :
https://groups.google.com/forum/#!topic/open-lighting/htER-Z9vD1E

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

ppa:mixxx/mixxxbetas build is in progress for Vivid and Wily:

https://launchpad.net/~mixxx/+archive/ubuntu/mixxxbetas

(it may fail)

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

I will check this as soon as available :)

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

wily-amd64 installing ;)
You are the one !

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

Skins are not installed, Mixxx fail to launch

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

I retry

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

OK, I got a conflict with Nicolas' packages. I removed his ppa and relaunch the install process

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

What do you see in /usr/share/mixxx/skins/ ?

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Also, can you post your mixxx.cfg from ~/.mixxx/mixxx.cfg ?

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

I have everithing in /usr/share/mixxx/skins in fact

In ~/.mixxx/mixxx.cfg, I have this

[Config]
Path /usr/local/share/mixxx/

Each time I launch mix, if I modify this line to "Path /usr/share/mixxx/", ir resets to Path /usr/local/share/mixxx/

launching with mixxx --mididebug shows that it searches it's data in /usr/local/share/mixxx/

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

No need to say I edit the path in super user mode (sudo gedit ~/.mixxx/mixxx.cfg)

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Check that Path isn't repeated multiple times in your mixxx.cfg. I believe our configuration code has an issue where sections can get repeated.

Also you shouldn't need sudo to edit ~/.mixxx/mixxx.cfg :)

If it happens to be owned by root you can reclaim it with

sudo chown -R $USER ~/.mixxx

Unless you run Mixxx as root (which isn't advised).

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

Non, no, no I don't run Mixxx as root
I've cleaned up every file, package, folder dealing with mixxx (except my git wich has nothing to do in there), and I restart the install process

by the way, in usr/local/share/mixxx, files were there with root permission only (skins , mappings, ...).

Revision history for this message
Chloé AVRILLON (chloe-avrillon) wrote :

yop, it is working !!!
May be there was a mess between my previous mixxx installation pre-wily-upgrade and this one.

Only one thing, the Reloop Beatpad preset do not appear in the list of preset (the files are there though).

Thank you all !

Changed in mixxx:
status: Confirmed → Fix Released
Owen Williams (ywwg)
Changed in mixxx:
status: Fix Released → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8236

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.