probonopd / linuxdeployqt

Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
Other
2.22k stars 414 forks source link

libcom_err.so.3 is excluded, but not in exclude list #600

Open yakimant opened 10 months ago

yakimant commented 10 months ago

I can't find it here: https://github.com/probonopd/linuxdeployqt/blob/master/tools/linuxdeployqt/excludelist.h Only libcom_err.so.2

But from the logs I've got:

[2024-01-05T13:00:27.059Z] Log: bundleLibraryDirectory: "usr/lib/"
[2024-01-05T13:00:27.059Z] Log: parsing "/nix/store/q53llqawsgsygx9wyndq88rwxfh9qly7-libkrb5-1.20.1/lib/libcom_err.so.3"
[2024-01-05T13:00:27.060Z] Log: excludelist: ("ld-linux.so.2", "ld-linux-x86-64.so.2", "libanl.so.1", "libasound.so.2", "libBrokenLocale.so.1", "libcidn.so.1", "libcom_err.so.2", "libc.so.6", "libdl.so.2", "libdrm.so.2", "libEGL.so.1", "libexpat.so.1", "libfontconfig.so.1", "libfreetype.so.6", "libfribidi.so.0", "libgbm.so.1", "libgcc_s.so.1", "libgdk_pixbuf-2.0.so.0", "libgio-2.0.so.0", "libglapi.so.0", "libGLdispatch.so.0", "libglib-2.0.so.0", "libGL.so.1", "libGLX.so.0", "libgobject-2.0.so.0", "libgpg-error.so.0", "libharfbuzz.so.0", "libICE.so.6", "libjack.so.0", "libm.so.6", "libmvec.so.1", "libnss_compat.so.2", "libnss_db.so.2", "libnss_dns.so.2", "libnss_files.so.2", "libnss_hesiod.so.2", "libnss_nisplus.so.2", "libnss_nis.so.2", "libp11-kit.so.0", "libpango-1.0.so.0", "libpangocairo-1.0.so.0", "libpangoft2-1.0.so.0", "libpthread.so.0", "libresolv.so.2", "librt.so.1", "libSM.so.6", "libstdc++.so.6", "libthai.so.0", "libthread_db.so.1", "libusb-1.0.so.0", "libutil.so.1", "libuuid.so.1", "libX11.so.6", "libxcb-dri2.so.0", "libxcb-dri3.so.0", "libxcb.so.1", "libz.so.1")
[2024-01-05T13:00:27.060Z] Log: Skipping blacklisted "/nix/store/q53llqawsgsygx9wyndq88rwxfh9qly7-libkrb5-1.20.1/lib/libcom_err.so.3"

Workaround - copy manually to AppDir.