libjasper.so.1 => not found for libqjp2.so
mercurytoxic opened this issue · comments
libjasper.so.1 not found
$ldd /opt/awesomebump/imageformats/libqjp2.so
linux-vdso.so.1 (0x00007ffe805f1000)
libjasper.so.1 => not found
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007f857b516000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007f857b009000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f857af75000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f857af53000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f857ad69000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f857ac21000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f857ac07000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f857aa40000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f857aa08000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f857a9ee000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f857a8ea000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f857a841000)
libicui18n.so.65 => /usr/lib/libicui18n.so.65 (0x00007f857a54d000)
libicuuc.so.65 => /usr/lib/libicuuc.so.65 (0x00007f857a36b000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f857a366000)
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007f857a2e2000)
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x00007f857a2cb000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f857a21f000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f857a0fa000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f857bd74000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f857a0c6000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f8579f86000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f8579f71000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f8579eb3000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f8579de3000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f8579dbe000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f8579db3000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f8579d8b000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f8579d69000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f8579c4b000)
libicudata.so.65 => /usr/lib/libicudata.so.65 (0x00007f8578198000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f8578125000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f85780fb000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f85780e8000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f85780c5000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f85780be000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f85780b6000)
$pacman -Ql jasper
jasper /usr/
jasper /usr/bin/
jasper /usr/bin/imgcmp
jasper /usr/bin/imginfo
jasper /usr/bin/jasper
jasper /usr/bin/jiv
jasper /usr/include/
jasper /usr/include/jasper/
jasper /usr/include/jasper/jas_cm.h
jasper /usr/include/jasper/jas_config.h
jasper /usr/include/jasper/jas_debug.h
jasper /usr/include/jasper/jas_dll.h
jasper /usr/include/jasper/jas_fix.h
jasper /usr/include/jasper/jas_getopt.h
jasper /usr/include/jasper/jas_icc.h
jasper /usr/include/jasper/jas_image.h
jasper /usr/include/jasper/jas_init.h
jasper /usr/include/jasper/jas_malloc.h
jasper /usr/include/jasper/jas_math.h
jasper /usr/include/jasper/jas_seq.h
jasper /usr/include/jasper/jas_stream.h
jasper /usr/include/jasper/jas_string.h
jasper /usr/include/jasper/jas_tmr.h
jasper /usr/include/jasper/jas_tvp.h
jasper /usr/include/jasper/jas_types.h
jasper /usr/include/jasper/jas_version.h
jasper /usr/include/jasper/jasper.h
jasper /usr/lib/
jasper /usr/lib/libjasper.a
jasper /usr/lib/libjasper.so
jasper /usr/lib/libjasper.so.4
jasper /usr/lib/libjasper.so.4.0.0
jasper /usr/lib/pkgconfig/
jasper /usr/lib/pkgconfig/jasper.pc
jasper /usr/share/
jasper /usr/share/licenses/
jasper /usr/share/licenses/jasper/
jasper /usr/share/licenses/jasper/LICENSE
jasper /usr/share/man/
jasper /usr/share/man/man1/
jasper /usr/share/man/man1/imgcmp.1.gz
jasper /usr/share/man/man1/imginfo.1.gz
jasper /usr/share/man/man1/jasper.1.gz
jasper /usr/share/man/man1/jiv.1.gz
Your pacman command $pacman -Ql jasper
does not list libjasper.so.1
actually.
So your Qt installation is broken or you can try to link libjasper.so
to libjasper.so.1
.
On a clean Linux ubuntu-bionic 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
I get the same issues with libjasper.so.1 not found and is not available in official repositories for bionic.
This can unelegantly fixed by:
sudo add-apt-repository 'deb http://security.ubuntu.com/ubuntu xenial-security main'
sudo apt update
sudo apt install libjasper1 libjasper-dev
But I can't seem to find why there's the need for libqjp2.so in the first place since it seems there is no support for jp2 files anyways?
TBH I see these types of errors for the first time. I work on "Ubuntu 18.04.3 LTS" without any problems like that.
I'll just close the issue since it's just an outdated library that is not breaking anything.
One question, so have you managed to solve your problem ?