DevHeads.net

Audio packages depending on python2

Hi,
there are many audio related packages that depend on python2, mainly
because they use the WAF build system, which will be retired in f32 if
not ported to python3.
Porting them to python3 is not a trivial job.

Some of the most important packages are:
ardour5
jack-audio-connection-kit (next upstream release should fix this problem)
a2jmidid (I'm trying to port to python3
<a href="https://github.com/tartina/a2jmidid/tree/ftbfs" title="https://github.com/tartina/a2jmidid/tree/ftbfs">https://github.com/tartina/a2jmidid/tree/ftbfs</a>)

Also, ardour5 depends on qm-dsp which has been retired, I will try to
unretire it soon.

I'm also unretiring ladspa-swh-plugins
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1750499" title="https://bugzilla.redhat.com/show_bug.cgi?id=1750499">https://bugzilla.redhat.com/show_bug.cgi?id=1750499</a> I'm waiting for a
review and sorry at the moment I cannot swap reviews, because I'm busy
fixing this problems.

Any help would be greatly appreciated.

Thanks

Ciao
Guido

FAS and Github: tartina

Comments

Re: Audio packages depending on python2

By Leigh Scott at 09/20/2019 - 07:03

Shouldn't you be using system waf instead of the ancient bundled version?, try the waf-python3 package instead.