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 https://github.com/tartina/a2jmidid/tree/ftbfs)
Also, ardour5 depends on qm-dsp which has been retired, I will try to unretire it soon.
I'm also unretiring ladspa-swh-plugins https://bugzilla.redhat.com/show_bug.cgi?id=1750499 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
Shouldn't you be using system waf instead of the ancient bundled version?, try the waf-python3 package instead.
Il giorno ven 20 set 2019 alle ore 13:03 Leigh Scott leigh123linux@gmail.com ha scritto:
Shouldn't you be using system waf instead of the ancient bundled version?, try the waf-python3 package instead.
It's not that simple, every wscript file needs to be patched. WAF change its API from version 1.7 (if I remember well), ardour5 still uses version 1.6 with old API and it does not work with python3
Ciao Guido