Skip to content

Does not bundle all required libraries #837

@MrSurly

Description

@MrSurly

Describe the bug

Needed libraries are not included

To Reproduce

cqtdeployer -bin <executable>

Expected behavior

That all needed libraries to run are included

Screenshots

N/A

Desktop (please complete the following information):

  • OS: Ubuntu
  • Version 24.04 (inside Docker)

Additional context

Looks like this is the same as #766 and #696:

./dbms-gui.sh 
/home/epoulsen/workspaces/dragonfly-bms-gui/DistributionKit/bin/dbms-gui: error while loading shared libraries: libicui18n.so.56: cannot open shared object file: No such file or directory

There are a bunch of libicu* files in /opt/qt/6.4.2/gcc_64/lib/

Log output:

Info: Deploy ...
Info: The targetDir option is not used. CQtDeployer will use default target dir :/home/builder/dragonfly-bms-gui/DistributionKit
Info: The qmake was found in the PATH variable. qmake : /opt/qt/6.4.2/gcc_64/bin/qmake If you want to disable search qmake executable in PATH variable, use the noCheckPATH option
Info: copy :/home/builder/dragonfly-bms-gui/build-linux/dbms-gui
Info: platform : libqvkkhrdisplay is disabled
Info: platform : libqvnc is disabled
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/iconengines/libqsvgicon.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/imageformats/libqgif.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/imageformats/libqico.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/imageformats/libqjpeg.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/imageformats/libqsvg.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqeglfs.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqlinuxfb.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqminimal.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqminimalegl.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqoffscreen.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqwayland-egl.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqwayland-generic.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platforms/libqxcb.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platformthemes/libqgtk3.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/platformthemes/libqxdgdesktopportal.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-decoration-client/libbradient.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-graphics-integration-client/libdmabuf-server.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-graphics-integration-client/libvulkan-server.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-shell-integration/libfullscreen-shell-v1.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-shell-integration/libivi-shell.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-shell-integration/libqt-shell.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-shell-integration/libwl-shell-plugin.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/wayland-shell-integration/libxdg-shell.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/xcbglintegrations/libqxcb-egl-integration.so
Info: copy :/opt/qt/6.4.2/gcc_64/plugins/xcbglintegrations/libqxcb-glx-integration.so
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6Charts.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6EglFSDeviceIntegration.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6WlShellIntegration.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6Gui.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6SerialPort.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6OpenGL.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6OpenGLWidgets.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6XcbQpa.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6DBus.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6WaylandClient.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6Widgets.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6WaylandEglClientHwIntegration.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6Core.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/lib/libQt6Svg.so.6
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_ar.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_bg.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_ca.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_cs.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_da.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_de.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_en.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_es.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_fa.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_fi.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_fr.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_gd.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_he.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_hr.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_hu.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_it.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_ja.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_ko.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_lv.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_nl.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_nn.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_pl.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_pt_BR.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_ru.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_sk.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_tr.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_uk.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_zh_CN.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtbase_zh_TW.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_de.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_en.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_es.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_ja.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_ko.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_pl.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_ru.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_uk.qm
Info: copy :/opt/qt/6.4.2/gcc_64/translations/qtserialport_zh_CN.qm
Info: deploy done!
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/bin/dbms-gui
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/bin/qt.conf
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/dbms-gui.sh
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6Charts.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6Core.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6DBus.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6EglFSDeviceIntegration.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6Gui.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6OpenGL.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6OpenGLWidgets.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6SerialPort.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6Svg.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6WaylandClient.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6WaylandEglClientHwIntegration.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6Widgets.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6WlShellIntegration.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/lib/libQt6XcbQpa.so.6
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/iconengines/libqsvgicon.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/imageformats/libqgif.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/imageformats/libqico.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/imageformats/libqjpeg.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/imageformats/libqsvg.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqeglfs.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqlinuxfb.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqminimal.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqminimalegl.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqoffscreen.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqwayland-egl.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqwayland-generic.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platforms/libqxcb.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platformthemes/libqgtk3.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/platformthemes/libqxdgdesktopportal.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-decoration-client/libbradient.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-graphics-integration-client/libdmabuf-server.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-graphics-integration-client/libvulkan-server.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-shell-integration/libfullscreen-shell-v1.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-shell-integration/libivi-shell.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-shell-integration/libqt-shell.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-shell-integration/libwl-shell-plugin.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/wayland-shell-integration/libxdg-shell.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/xcbglintegrations/libqxcb-egl-integration.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/plugins/xcbglintegrations/libqxcb-glx-integration.so
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_ar.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_bg.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_ca.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_cs.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_da.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_de.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_en.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_es.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_fa.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_fi.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_fr.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_gd.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_he.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_hr.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_hu.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_it.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_ja.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_ko.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_lv.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_nl.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_nn.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_pl.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_pt_BR.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_ru.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_sk.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_tr.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_uk.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_zh_CN.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtbase_zh_TW.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_de.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_en.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_es.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_ja.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_ko.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_pl.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_ru.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_uk.qm
Info: copy :/home/builder/dragonfly-bms-gui/DistributionKit/tmp_data/Application/translations/qtserialport_zh_CN.qm

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions