You should download aarch64 one and the same version as the rpm -q libstdc++ tells. The correct rpm should have the dependencies resolved. It seem the library file is corrupted. To see all the corrupted files you can also run rpm -Va (or just rpm -V package_name) to see if this is only isolated issue or if it's system wide.
st 1. 5. 2019 v 22:20 odesílatel ng0177@gmail.com napsal:
I tried this but too many dependencies, see below. Maybe that whole issue is related to using the Pi3 as a DNS resolver at the same time when upgrading although plain updating works very well. Can anyone point me to the right log files to look at. journalctl is inconclusive (to me)? Appreciate.
[pi@raspi]$ sudo rpm -Uvh libstdc++-9.0.1-0.10.fc30.i686.rpm error: Failed dependencies: ld-linux.so.2 is needed by libstdc++-9.0.1-0.10.fc30.i686 ld-linux.so.2(GLIBC_2.3) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6 is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.0) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.1) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.1.3) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.16) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.17) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.18) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.2) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.3) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.3.2) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.4) is needed by libstdc++-9.0.1-0.10.fc30.i686 libc.so.6(GLIBC_2.6) is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1 is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1(GCC_3.0) is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1(GCC_3.3) is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1(GCC_3.4) is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1(GCC_4.2.0) is needed by libstdc++-9.0.1-0.10.fc30.i686 libgcc_s.so.1(GLIBC_2.0) is needed by libstdc++-9.0.1-0.10.fc30.i686 libm.so.6 is needed by libstdc++-9.0.1-0.10.fc30.i686 libm.so.6(GLIBC_2.0) is needed by libstdc++-9.0.1-0.10.fc30.i686
On Wed, May 1, 2019 at 9:04 PM Tom Callaway tcallawa@redhat.com wrote:
ImportError: /lib64/libstdc++.so.6: file too short
^^^ This is the core problem. Try downloading the libstdc++ package manually and reinstalling it with rpm.
~tom
arm mailing list -- arm@lists.fedoraproject.org To unsubscribe send an email to arm-leave@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org