[gnuplot] broken dependency (armv7h)

Problems with packages? Post here, using [tags] of the package name.

[gnuplot] broken dependency (armv7h)

Postby zxcv » Tue Jan 10, 2023 3:04 pm

Hello,
I would like to inform that gnuplot package got broken:

$this->bbcode_second_pass_code('', 'gnuplot: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory')

I rebuilt libtiff and then rebuilt gnuplot but did not manage to make it work on armv7h rpi 4.
zxcv
 
Posts: 5
Joined: Fri Jan 06, 2023 12:38 am

Re: [gnuplot] broken dependency (armv7h)

Postby robg » Wed Jan 11, 2023 12:27 pm

Could you kindly post the output of `pacman -Ql libtiff | grep libtiff.so`? On my aarch64 install, "/usr/lib/libtiff.so.5" is present.
What does `ldd /usr/bin/gnuplot` report?
robg
 
Posts: 194
Joined: Tue Jan 05, 2021 8:22 am

Re: [gnuplot] broken dependency (armv7h)

Postby zxcv » Wed Jan 11, 2023 2:45 pm

$this->bbcode_second_pass_code('', '
pacman -Ql libtiff | grep libtiff.so
libtiff /usr/lib/libtiff.so
libtiff /usr/lib/libtiff.so.6
libtiff /usr/lib/libtiff.so.6.0.0
')

$this->bbcode_second_pass_code('', 'ldd /usr/bin/gnuplot
linux-vdso.so.1 (0xbef47000)
libreadline.so.8 => /usr/lib/libreadline.so.8 (0xb6cf0000)
libgd.so.3 => /usr/lib/libgd.so.3 (0xb6c80000)
liblua.so.5.4 => /usr/lib/liblua.so.5.4 (0xb6c30000)
libcaca.so.0 => /usr/lib/libcaca.so.0 (0xb6b50000)
libwx_gtk3u_core-3.2.so.0 => /usr/lib/libwx_gtk3u_core-3.2.so.0 (0xb63e0000)
libwx_baseu-3.2.so.0 => /usr/lib/libwx_baseu-3.2.so.0 (0xb6150000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6130000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb60c0000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6050000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb5f10000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb5df0000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0xb56b0000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0xb55c0000)
libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0xb5410000)
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0xb4dd0000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0xb48c0000)
libm.so.6 => /usr/lib/libm.so.6 (0xb4860000)
libcerf.so.2 => /usr/lib/libcerf.so.2 (0xb4840000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb4640000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb4610000)
libc.so.6 => /usr/lib/libc.so.6 (0xb4470000)
/lib/ld-linux-armhf.so.3 => /usr/lib/ld-linux-armhf.so.3 (0xb6f4b000)
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0xb4400000)
libz.so.1 => /usr/lib/libz.so.1 (0xb43d0000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0xb4390000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4330000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4260000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb4200000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb41d0000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb40a0000)
libtiff.so.6 => /usr/lib/libtiff.so.6 (0xb4000000)
libwebp.so.7 => /usr/lib/libwebp.so.7 (0xb3f90000)
libheif.so.1 => /usr/lib/libheif.so.1 (0xb3ef0000)
libavif.so.15 => /usr/lib/libavif.so.15 (0xb3eb0000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb3e60000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb3ca0000)
libXtst.so.6 => /usr/lib/libXtst.so.6 (0xb3c80000)
libtiff.so.5 => not found
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb3c50000)
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0xb3a90000)
libnotify.so.4 => /usr/lib/libnotify.so.4 (0xb3a70000)
libpcre2-32.so.0 => /usr/lib/libpcre2-32.so.0 (0xb39e0000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0xb39a0000)
libsecret-1.so.0 => /usr/lib/libsecret-1.so.0 (0xb3930000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb3830000)
libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0xb3800000)
libthai.so.0 => /usr/lib/libthai.so.0 (0xb37e0000)
libffi.so.8 => /usr/lib/libffi.so.8 (0xb37c0000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0xb3720000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb36f0000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb36d0000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb3690000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb3670000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb3650000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb35e0000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb35c0000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0xb35a0000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb3560000)
libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0xb3460000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb3440000)
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0xb33f0000)
libcloudproviders.so.0 => /usr/lib/libcloudproviders.so.0 (0xb33c0000)
libtracker-sparql-3.0.so.0 => /usr/lib/libtracker-sparql-3.0.so.0 (0xb3300000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb32e0000)
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0xb3280000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0xb3260000)
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0xb3240000)
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0xb3220000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb3200000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb31e0000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb31c0000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb31a0000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb3180000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb3120000)
libssl.so.3 => /usr/lib/libssl.so.3 (0xb3080000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0xb2d50000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb2c80000)
libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0xb2c50000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0xb2b60000)
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0xb2b30000)
libicui18n.so.72 => /usr/lib/libicui18n.so.72 (0xb2880000)
libicuuc.so.72 => /usr/lib/libicuuc.so.72 (0xb26c0000)
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0xb2620000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0xb2580000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb2540000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0xb2510000)
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0xb24f0000)
libaom.so.3 => /usr/lib/libaom.so.3 (0xb1ff0000)
libde265.so.0 => /usr/lib/libde265.so.0 (0xb1f20000)
libx265.so.199 => /usr/lib/libx265.so.199 (0xb1bf0000)
libdav1d.so.6 => /usr/lib/libdav1d.so.6 (0xb1ae0000)
librav1e.so.0 => /usr/lib/librav1e.so.0 (0xb1920000)
libyuv.so => /usr/lib/libyuv.so (0xb18d0000)
libmount.so.1 => /usr/lib/libmount.so.1 (0xb1860000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0xb1760000)
libtss2-esys.so.0 => /usr/lib/libtss2-esys.so.0 (0xb16b0000)
libtss2-mu.so.0 => /usr/lib/libtss2-mu.so.0 (0xb1650000)
libtss2-rc.so.0 => /usr/lib/libtss2-rc.so.0 (0xb1630000)
libtss2-tctildr.so.0 => /usr/lib/libtss2-tctildr.so.0 (0xb1610000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0xb15e0000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0xb15c0000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb15a0000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb1580000)
libatspi.so.0 => /usr/lib/libatspi.so.0 (0xb1530000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb14d0000)
libstemmer.so.0 => /usr/lib/libstemmer.so.0 (0xb1430000)
libjson-glib-1.0.so.0 => /usr/lib/libjson-glib-1.0.so.0 (0xb13f0000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb12a0000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb1160000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb1080000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb1040000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb1020000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb1000000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0xb0fe0000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0xb0fb0000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0xb0e70000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0xb0e00000)
libcap.so.2 => /usr/lib/libcap.so.2 (0xb0de0000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0xb0da0000)
libicudata.so.72 => /usr/lib/libicudata.so.72 (0xaefb0000)
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0xaef70000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0xaef10000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xaeed0000)
libtss2-sys.so.1 => /usr/lib/libtss2-sys.so.1 (0xaeea0000)
')
zxcv
 
Posts: 5
Joined: Fri Jan 06, 2023 12:38 am

Re: [gnuplot] broken dependency (armv7h)

Postby robg » Thu Jan 12, 2023 3:10 pm

It seems that a number of packages are not yet rebuilt against the latest version (4.5.0-1) of libtiff (cf. these reports)

For the moment, you can resolve your issue by downgrading libtiff to version 4.4.0-4 (via `pacman -U /var/cache/pacman/pkg/libtiff-4.4.0-4-armv7h.pkg.tar.xz`).
robg
 
Posts: 194
Joined: Tue Jan 05, 2021 8:22 am


Return to Packages

Who is online

Users browsing this forum: No registered users and 13 guests

cron