jorgicio / jorgicio-gentoo-overlay

Gentoo Overlay made by Jorgicio.
100 stars 50 forks source link

Flowblade Start ERROR (solved) #235

Open BourzRoss opened 4 years ago

BourzRoss commented 4 years ago

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

jorgicio commented 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.

BourzRoss commented 4 years ago

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)

BourzRoss commented 4 years ago

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

mlt-6.20.0-r2.ebuild.txt

jorgicio commented 4 years ago

Thanks! This means that Flowblade works with Python 3.8 as default (or only). I'll check this then.

jorgicio commented 4 years ago

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.

BourzRoss commented 4 years ago

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.

jorgicio commented 4 years ago

I see that's why the original author of Flowblade mentioned that doesn't work with Gentoo.