Bug 421810

Summary: kdenlive doesn't search for deps in /usr/local/bin
Product: [Applications] kdenlive Reporter: Yurii Kolesnykov <yurii.kolesnykov>
Component: Setup & InstallationAssignee: Vincent PINON <vpinon>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: fritzibaby, julius.kuenzel, yurii.kolesnykov
Priority: NOR Flags: fritzibaby: Brainstorm+
Version: 20.04.0   
Target Milestone: ---   
Platform: Homebrew (macOS)   
OS: macOS   
URL: https://github.com/KDE-mac/homebrew-kde/issues/339
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Yurii Kolesnykov 2020-05-20 06:28:19 UTC
SUMMARY
kdenlive doesn't search for deps in /usr/local/bin

STEPS TO REPRODUCE
1. Install kdenlive via brew
2. Start it first time or re-run config wizard

OBSERVED RESULT
Config wizard doesn't see deps like melt or ffpmeg which are located in `/usr/local/bin`

EXPECTED RESULT
`/usr/local/bin` is common Unix path for non-system packages, so it should be picked.

SOFTWARE/OS VERSIONS
macOS: 10.15.4
KDE Frameworks Version: 5.70
Qt Version: 5.14.2

ADDITIONAL INFORMATION
Original ticket https://github.com/KDE-mac/homebrew-kde/issues/339
Comment 1 Vincent PINON 2020-05-22 12:29:55 UTC
Hello,
You may try setting several environment variables in preload script, as we do in AppImage for example:
https://invent.kde.org/multimedia/kdenlive/-/blob/master/packaging/appimage/build-image.sh#L192
Comment 2 Julius Künzel 2021-04-20 14:13:03 UTC
Thanks for your report! Please check if @vincent's comment solves your problem
Please not also that macOS is not really supported yet. BUT we are working on it! You can track the progress at https://invent.kde.org/multimedia/kdenlive/-/issues/993. Any help is appreciated…
Comment 3 Julius Künzel 2022-06-27 14:02:41 UTC
Going to close this now, see Vincent's comment above, the correct link is https://invent.kde.org/multimedia/kdenlive/-/blob/release/21.12/packaging/appimage/build-image.sh#L187 now.

BTW in the meanwhile Kdenlive packages for macOS build by KDE Craft are available.

Feel free to reopen in case of further questions