Skip to main content
Topic: Krita error while loading shared libraries (Read 502 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Krita error while loading shared libraries

I have been using the krita painting app with artix for more than a year with no issues until recent update to version 5.1
running krita from terminal I see this:
"krita: error while loading shared libraries: libquazip1-qt5.so.1.3.0: cannot open shared object file: No such file or directory"

looking at /usr/lib/ I see that I have  "libquazip1-qt6.so.1.3.0"
Im looking for advice on what I can do to get Krita working. any help is much appreciated.

Re: Krita error while loading shared libraries

Reply #1
I have also encountered this issue, and also another unrelated one with waybar. I just used arch's repositories.
For krita requiring libquazip1-qt5.so.1.3.0, I used quazip-qt5 package in [extra] repo.
For waybar I installed the waybar from the [community] repo.

Of course there is also the option of using flatpaks, but that doesn't work for me somehow because GTK can't find the display.

I am not sure why they are having trouble with dependencies now, using paru -Fl world/quazip-qt5 I get
Code: [Select]
quazip-qt5 usr/
quazip-qt5 usr/include/
quazip-qt5 usr/include/QuaZip-Qt6-1.3/
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/JlCompress.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/ioapi.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/minizip_crypt.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quaadler32.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quachecksum32.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quacrc32.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quagzipfile.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quaziodevice.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazip.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazip_global.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazip_qt_compat.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazipdir.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazipfile.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazipfileinfo.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/quazipnewinfo.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/unzip.h
quazip-qt5 usr/include/QuaZip-Qt6-1.3/quazip/zip.h
quazip-qt5 usr/lib/
quazip-qt5 usr/lib/cmake/
quazip-qt5 usr/lib/cmake/QuaZip-Qt6-1.3/
quazip-qt5 usr/lib/cmake/QuaZip-Qt6-1.3/QuaZip-Qt6Config.cmake
quazip-qt5 usr/lib/cmake/QuaZip-Qt6-1.3/QuaZip-Qt6ConfigVersion.cmake
quazip-qt5 usr/lib/cmake/QuaZip-Qt6-1.3/QuaZip-Qt6_SharedTargets-release.cmake
quazip-qt5 usr/lib/cmake/QuaZip-Qt6-1.3/QuaZip-Qt6_SharedTargets.cmake
quazip-qt5 usr/lib/libquazip1-qt6.so
quazip-qt5 usr/lib/libquazip1-qt6.so.1.3
quazip-qt5 usr/lib/libquazip1-qt6.so.1.3.0
quazip-qt5 usr/lib/pkgconfig/
quazip-qt5 usr/lib/pkgconfig/quazip1-qt6.pc
Which is weird because all of them are qt6 not qt5

 

Re: Krita error while loading shared libraries

Reply #2
Thanks for this, I was able to get Krita working by syncing quazip-qt5. It seems that packaged changed between the time of my full system upgrade and reading your reply.

Is there a place to suggest or vote for krita to be included in one of the artix repositories?