Open BourzRoss opened 4 years ago
Tried here with flowblade-2.4.0.1 and have the same error. I think mlt should be built with SDL1 support or Flowblade support SDL2. In the meantime, I think I have to mask this package until this issue is solved in upstream.
Thanks for the report.
Thanks! Must I'm close this issue? (May be issue will not solved in upstream. Flowblade's author mark my report as distro issue. MLT must be build with SDL1 and not SDL2. But i'm cann't rewrite mlt's EBUILD. There was old version for mlt-6.12: https://github.com/dsiggi/dsiggis-gentoo-overlay/blob/master/media-libs/mlt/mlt-6.12.0.ebuild. May be you can adapt it for new MLT)
Good news! I'm rewrite mlt's ebuild. If emerge it with USE="-python_single_target_python3_7 python_single_target_python3_8" - then flowblade is startup ok. Here attached mlt's ebuild
Thanks! This means that Flowblade works with Python 3.8 as default (or only). I'll check this then.
Now the package is unmasked, but due to upstream issues, I had to left it with Python 3.8 support only. This may be a workaround by now. If there's still any issue (after watching Flowblade is kinda buggy or unstable), I suggest you to try another editor, like Openshot or Olive.
It seems like flowblade not only must build with "python3_8 only". MLT must be build with sdl1.2 only. Otherwise flowblade can't start.
I see that's why the original author of Flowblade mentioned that doesn't work with Gentoo.
Flowblade version 2.4.0 MLT version 6.20.0 Your distribution Gento o x86_64 Install all depends. After install flowblade (no means - from overlay or from git). Start. ...Create SDL1 consumer... : segmentation fault MLT build with sdl2