/home/grum/Applications/Images/Krita/krita-5.0.0-beta2-x86_64.appimage: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_krita-1hyHfI/usr/bin/../lib/libexiv2.so.27)
In fact it seems that library libexiv2.so.27 from appimage is requiring a version of GLIBCXX that is not installed on my system?
I was thinking appimage provides all dependencies
I’ll try to see how to update my Debian
But what is strange is, Krita 5.0-beta 1 and 5.1.0-prealpha appimage don’t return me the error message
@raghukamath may be it’s better to split the posts in a new topic to not pollute this one?
Just installed a Debian 11 in a VM, downloaded appimage, it works.
Then, it seems the appimage is waiting for something being installed on my Debian 10.
Will try to install a Debian 10 in a VM (currently don’t want to do hazardous things on my workstation )
The 5.0.0-beta2 runs fine for me on a fully updated-upgraded Ubuntu 20 but gives that error message in the terminal on a fully updated-upgraded Debian 10.
Debian is know to be “slow” to update version of software; update on Debian are more often bug fix updates than major updates.
Here migration of GCC from 8 to 9 might be a major upgrade and then, Debian 10 stay on GCC 8 libraries
Ubuntu is based on Debian, but software update cycle is fast in comparison with Debian (every 6 month if I remember)
Ubuntu 20 might use a version of libstdc++ higher than 8.3.0
Ubuntu 20 would be based on Debian Testing, as was, about 18 months ago and they do their own ‘massaging’ of the repositories and libraries.
I might try backporting from Debian 11 repositories as an experiment on a cloned system.
@halla provided a link to release before official announcement
You can find it in the forum, it’s not “hidden” but for this you have to read all posts on all topics to found it
Or just wait for the official announcement with public link that should occurs soon I think, as download link is already available
I suppose the stdlibc++ is backward compatible so I’m not really surprised
The things is that now, your Debian 10 next update (especially if there’s a stdlic++ security update) may broke your manual “patch”
But Ok I don’t think it’s a real problem
Most important is we now know that a workaround exists for user who can’t upgrade to a more recent Linux distro
@Grum999 I’ve just changed the sources.list entries back to buster, from bullseye, then did the full ‘update → upgrade → dist-upgrade’ dance routine and there were no problems - at this moment in time.
I do that dance every two weeks so I’ll keep an eye on it.
Yes because I think there’s no security update on libstdc++ and system consider that the one currently installed is Ok.
But what if Debian 10 provides an update to this library?
But i’m not sure that’s a real problem, I suppose most of Linux users -Linux users that use Linux for drawing- might use more popular and accessible distro like Ubuntu, for which updates cycle are faster
No, beta2 was waiting for the opengl patch and a fix to the loading of patterns. We will continue to make betas until we’re satisfied 5.0 isn’t introducing new bugs.