-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Carla not detected on openSUSE with lmms-1.2.0-rc6-linux-x86_64.AppImage #4515
Comments
Also, I just tried |
Looks like a regression. Tagging @PhysSong, sounds like this should be looked into before the 1.2 release. |
Thanks @SecondFlight for looking into it. |
Same on Manjaro. AppImage doesn't seem to detect Carla. Self compiled rc6 does. |
It looks like the bug in
@tresf I think we should remove the problematic symbolic link and manually create desired one. I also wonder why we substitute the Not much related to this issue, but I think we may consider bundling Carla and using it when missing. |
Bug? No, it's how we were told to use the script by @probonopd. It's here: #3688 (comment) Without it, the whole
Probably, but this is the third time we've had to write additional logic like this because upstream changed their mind.
It's an order of operations problem. We need to inject some runtime information at LMMS launch, and we need to have our own script for that, but the linking tool needs it by its original name to bundle all of the dependencies. The hack -- which I had originally questioned but also which is now considered a bug -- allows the tool to ignore the
Yes off-topic and it should probably be put on the back burner because AFAIK it would have to be done by hand. The Carla scripts rely on Python3-Qt4 but AppImage doesn't yet have support for bundling the scripting framework by pointing to a script file (and we probably don't want to), so it's simply too complex to ship in an AppImage for now. Long-term, if Carla's launch support were part of it's main executables I suspect AppImage would bundle it without much fuss. |
I'll quote my message to the
|
Can you use |
We need a wrapper script to setup proper environment and used to use |
@probonopd As @tresf said, we used to use probonopd/linuxdeployqt#289 as a feature. The problem is not the dot, but the fact that we can't leverage from the bug anymore. |
Done via 69ed110. It was a one-liner. |
Actually, I built one with an almost identical patch. Just tested it and works fine. |
Build available here: https:/tresf/lmms/releases/download/v1.2.0-RC7/lmms-1.2.0-rc4.302-linux-x86_64.AppImage Don't let the version number mislead you, it's a bug with our versioning logic when on a fork, this is latest |
FYI, I just replaced official AppImage with working version. |
Thanks. Makes sense, hate to cause all sorts of bug reports. |
Awesome thanks very much! |
Hi there, I'm running openSUSE Tumbleweed and Leap 15.0 with
carla
andcarla-vst
installed at version1.9.7+git20171111.5b97ec1e-50.14
. The latestlmms-1.2.0-rc6-linux-x86_64.AppImage
doesn't detect Carla being installed:Thanks a lot for developing LMMS, it's fantastic!
The text was updated successfully, but these errors were encountered: