libQt5Core.so.5 在 docker fedora 中格式错误:29

AmarOk

我目前在 Docker 中使用 Fedora 29 来生成一些 RPM。主机在 Ubuntu 16.04 (LTS) 下,docker 使用该--privileged标志启动。

由于 2/3 周管道被破坏,即使共享对象在这里/usr/lib64/qt5/bin/lrelease其他二进制文件qt5-linguist也无法找到libQt5Core.so.5但最奇怪的来了:

[root@28ffba3f3995 /]# ldd /usr/lib64/qt5/bin/lrelease-qt5
    linux-vdso.so.1 (0x00007ffce5b5d000)
    libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x00007fbb0ac01000)
    libQt5Core.so.5 => not found
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbb0abe0000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fbb0aa48000)
    libm.so.6 => /lib64/libm.so.6 (0x00007fbb0a8c4000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fbb0a8a9000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fbb0a6e1000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fbb0acc9000)
    libQt5Core.so.5 => not found
[root@28ffba3f3995 /]# ls -la /lib64/libQt5Core.so.5
lrwxrwxrwx 1 root root 20 Dec 21 20:08 /lib64/libQt5Core.so.5 -> libQt5Core.so.5.11.3
[root@28ffba3f3995 /]# ls -la /lib64/libQt5Xml.so.5
lrwxrwxrwx 1 root root 20 Dec 21 20:08 /lib64/libQt5Xml.so.5 -> libQt5Xml.so.5.11.3
[root@28ffba3f3995 /]# file /lib64/libQt5Core.so.5
/lib64/libQt5Core.so.5: symbolic link to libQt5Core.so.5.11.3
[root@28ffba3f3995 /]# file /lib64/libQt5Xml.so.5
/lib64/libQt5Xml.so.5: symbolic link to libQt5Xml.so.5.11.3
[root@28ffba3f3995 /]# LD_TRACE_LOADED_OBJECT=1 /lib64/ld-linux-x86-64.so.2 /lib64/libQt5Core.so.5
This is the QtCore library version Qt 5.11.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 8.2.1 20181215 (Red Hat 8.2.1-6))
Copyright (C) 2016 The Qt Company Ltd.
Contact: http://www.qt.io/licensing/

Installation prefix: /usr
Library path:        lib64
Include path:        include/qt5
Processor features:  sse3 sse2[required] ssse3 fma cmpxchg16b sse4.1 sse4.2 movbe popcnt aes avx f16c rdrand bmi hle avx2 bmi2 rtm rdseed

然后再次:

# In strace lrelease I see:
openat(AT_FDCWD, "/lib64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = 3

文件已读!

ldconfig 什么也不做。

亚历山大·切尔诺夫

请尝试以下操作:

strip -R .note.ABI-tag /lib64/libQt5Core.so.5.11.3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

GNU Radio WSL Ubuntu 20.04 ImportError:libQt5Core

来自分类Dev

无法加载共享库libQt5Core.so.5

来自分类Dev

Android-UnsatisfiedLinkError:加载libQt5Core.so失败

来自分类Dev

WSL上的Arch:尽管已安装,但未找到libQt5Core.so.5

来自分类Dev

libQt5Core.so.5的OpenCV未定义引用

来自分类Dev

konsole命令无法在WSL Ubuntu20.04上运行;找不到libQt5Core.so

来自分类Dev

SAPUI5:密钥中格式错误的 URI 文字语法

来自分类Dev

libQt5Dbus.so.5 上缺少符号?

来自分类Dev

找不到libQt5Core.so所需的libicuuc.so.48(尝试使用-rpath或-rpath-link)

来自分类Dev

libQt5Core.so:对`__cxa_throw_bad_array_new_length@CXXABI_1.3.8的未定义引用

来自分类Dev

如何在Docker中在Alpine上运行Postgresql时解决libpq.so.5导入错误

来自分类Dev

paraview:加载共享库时出错:libQt5Core.so.5:无法打开共享库文件:没有这样的文件或目录

来自分类Dev

cdo:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有这样的文件或目录

来自分类Dev

Kubuntu 18.10 libqt5core5a 更新问题

来自分类Dev

Ubuntu 18.04 LTS:libQt5Xml.so.5:无法打开共享对象文件

来自分类Dev

Httpd libphp5.so ldap错误

来自分类Dev

Fedora 29:在DELL XPS 15 9570上升级到内核5.x后,屏幕空白/闪烁

来自分类Dev

Qt项目发行版ubuntu-加载共享库时出错:libQt5Widgets.so.5

来自分类Dev

为什么找不到版本“ GLIBCXX_3.4.28”(/ usr / lib / libQt5Widgets.so.5要求)

来自分类Dev

Angular 5 - 在 Typescript 中格式化文本?

来自分类Dev

在 qtreewidget pyqt5 中格式化子项

来自分类Dev

php7和php5同时在fedora上

来自分类Dev

5种不同的Fedora服务器类别

来自分类Dev

parallel install ncurses-6 & ncurses-5 on fedora 24

来自分类Dev

如何在Fedora 30中安装Qt5

来自分类Dev

将日期格式从5/29/2014 12:00:00 AM转换为5/29/2014

来自分类Dev

找不到命令...错误(Fedora 29)

来自分类Dev

Fedora 29上的dnf导致数据库磁盘映像格式错误

来自分类Dev

Apache启动错误:无法加载libphp5.so

Related 相关文章

  1. 1

    GNU Radio WSL Ubuntu 20.04 ImportError:libQt5Core

  2. 2

    无法加载共享库libQt5Core.so.5

  3. 3

    Android-UnsatisfiedLinkError:加载libQt5Core.so失败

  4. 4

    WSL上的Arch:尽管已安装,但未找到libQt5Core.so.5

  5. 5

    libQt5Core.so.5的OpenCV未定义引用

  6. 6

    konsole命令无法在WSL Ubuntu20.04上运行;找不到libQt5Core.so

  7. 7

    SAPUI5:密钥中格式错误的 URI 文字语法

  8. 8

    libQt5Dbus.so.5 上缺少符号?

  9. 9

    找不到libQt5Core.so所需的libicuuc.so.48(尝试使用-rpath或-rpath-link)

  10. 10

    libQt5Core.so:对`__cxa_throw_bad_array_new_length@CXXABI_1.3.8的未定义引用

  11. 11

    如何在Docker中在Alpine上运行Postgresql时解决libpq.so.5导入错误

  12. 12

    paraview:加载共享库时出错:libQt5Core.so.5:无法打开共享库文件:没有这样的文件或目录

  13. 13

    cdo:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有这样的文件或目录

  14. 14

    Kubuntu 18.10 libqt5core5a 更新问题

  15. 15

    Ubuntu 18.04 LTS:libQt5Xml.so.5:无法打开共享对象文件

  16. 16

    Httpd libphp5.so ldap错误

  17. 17

    Fedora 29:在DELL XPS 15 9570上升级到内核5.x后,屏幕空白/闪烁

  18. 18

    Qt项目发行版ubuntu-加载共享库时出错:libQt5Widgets.so.5

  19. 19

    为什么找不到版本“ GLIBCXX_3.4.28”(/ usr / lib / libQt5Widgets.so.5要求)

  20. 20

    Angular 5 - 在 Typescript 中格式化文本?

  21. 21

    在 qtreewidget pyqt5 中格式化子项

  22. 22

    php7和php5同时在fedora上

  23. 23

    5种不同的Fedora服务器类别

  24. 24

    parallel install ncurses-6 & ncurses-5 on fedora 24

  25. 25

    如何在Fedora 30中安装Qt5

  26. 26

    将日期格式从5/29/2014 12:00:00 AM转换为5/29/2014

  27. 27

    找不到命令...错误(Fedora 29)

  28. 28

    Fedora 29上的dnf导致数据库磁盘映像格式错误

  29. 29

    Apache启动错误:无法加载libphp5.so

热门标签

归档