Bug 410248 - Appimage for 19.04.3 doesn't work with EL7.6
Summary: Appimage for 19.04.3 doesn't work with EL7.6
Status: RESOLVED LATER
Alias: None
Product: kdenlive
Classification: Applications
Component: Setup & Installation (other bugs)
Version First Reported In: Appimage - Refactoring
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-26 19:42 UTC by jmp242
Modified: 2019-08-31 12:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
fritzibaby: timeline_corruption+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jmp242 2019-07-26 19:42:36 UTC
SUMMARY

Appimage doesn't work on Scientific Linux 7.6 for latest version 19.04.3. 
STEPS TO REPRODUCE
1. Download AppImage
2. chmod +x appimage
3. execute appimage

OBSERVED RESULT
Nothing happens in GUI. At CLI:

kdenlive-19.04.3-x86_64.appimage 
kdenlive: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by kdenlive)
kdenlive: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by kdenlive)


EXPECTED RESULT
Kdenlive starts.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Scientific Linux 7.6.
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 emohr 2019-08-04 15:50:42 UTC
I had a similar issue with Lubuntu 18.04 and the QT XCB database. Update to the current distribution 19.04 solved the issue (even if you have the long term version). 

Maybe something similar.
Comment 2 Bug Janitor Service 2019-08-19 04:33:12 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 jmp242 2019-08-19 10:05:11 UTC
I am on the current El release of 7.6.
Comment 4 emohr 2019-08-20 17:29:41 UTC
Try with: sudo apt-get install libstdc++6. 

If does not solve the issue try: 
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Comment 5 jmp242 2019-08-20 17:32:53 UTC
So, EL is a Red Hat base, and doesn't use apt-get but yum. Packages are also named differently, and there's no such thing that I'm aware of like a dist-upgrade.

James Pulver
________________________________________
From: emohr <bugzilla_noreply@kde.org>
Sent: Tuesday, August 20, 2019 1:29 PM
To: James M. Pulver
Subject: [kdenlive] [Bug 410248] Appimage for 19.04.3 doesn't work with EL7.6

https://bugs.kde.org/show_bug.cgi?id=410248

--- Comment #4 from emohr <fritzibaby@gmx.net> ---
Try with: sudo apt-get install libstdc++6.

If does not solve the issue try:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

--
You are receiving this mail because:
You reported the bug.
Comment 6 emohr 2019-08-20 18:02:07 UTC
I'm not really a Linux specialist. 
Do you tried to make the AppImage executive with: chmod a+x appimage?

It seems you have to update libstdc++.so.6. 
I saw a command like:
yum update -y libstdc++.x86_64
yum install libstdc++.i686.
Comment 7 jmp242 2019-08-20 18:12:16 UTC
Yes, the reason I reported this as a bug is it likely needs to be packaged into an appimage with an older libc.  Whatever environment used for v18 would likely work, unless there is a specific need for excluding stable OSs or non bleeding edge ones for kdenlive to compile. But at least sometimes with AppImages the person who made it just didn't do so from an older OS so I was hoping to ping the builder via this bug.

James Pulver
________________________________________
From: emohr <bugzilla_noreply@kde.org>
Sent: Tuesday, August 20, 2019 2:02 PM
To: James M. Pulver
Subject: [kdenlive] [Bug 410248] Appimage for 19.04.3 doesn't work with EL7.6

https://bugs.kde.org/show_bug.cgi?id=410248

--- Comment #6 from emohr <fritzibaby@gmx.net> ---
I'm not really a Linux specialist.
Do you tried to make the AppImage executive with: chmod a+x appimage?

It seems you have to update libstdc++.so.6.
I saw a command like:
yum update -y libstdc++.x86_64
yum install libstdc++.i686.

--
You are receiving this mail because:
You reported the bug.
Comment 8 emohr 2019-08-31 12:45:17 UTC
Following the answer from one of the developer of Kdenlive: 

"libstdc++6 is never packaged in a appimage. By construct, an appimage will not be able to run on a system that is more ancient than the one we are building it on. So maybe we can look into building on a slightly older system, but there is a limit to what we can do (since we use fairly recent c++ features) and most likely the answer will be "sorry, your distro is too old to be supported, please consider upgrading"."