You are not logged in.

#1 2022-04-17 12:15:00

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Gnome Control Center does not open, error related to libicui18n.so.70

Hi

I can't open Gnome Control Center after recent update.

$ gnome-control-center
gnome-control-center: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory

How to fix it?

Last edited by Strangiato (2022-04-17 12:17:18)

Offline

#2 2022-04-17 12:27:59

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,543

Re: Gnome Control Center does not open, error related to libicui18n.so.70

This is almost always because of a partial update. Nothing in gnome-control-center links directly to libicu*, so it's something it's linked to that's requiring the old lib. Use lddtree from the pax-utils package, it'll tell you what is pulling in that old lib.

Online

#3 2022-04-17 12:51:02

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: Gnome Control Center does not open, error related to libicui18n.so.70

Thanks Scimmia. i have no ideia what this output means

$ lddtree $(which gnome-control-center)
/usr/bin/gnome-control-center (interpreter => /lib64/ld-linux-x86-64.so.2)
    libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
        libz.so.1 => /usr/lib/libz.so.1
        libmount.so.1 => /usr/lib/libmount.so.1
            libblkid.so.1 => /usr/lib/libblkid.so.1
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
        libffi.so.8 => /usr/lib/libffi.so.8
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
        libpcre.so.1 => /usr/lib/libpcre.so.1
            libpthread.so.0 => /usr/lib/libpthread.so.0
    libadwaita-1.so.0 => /usr/lib/libadwaita-1.so.0
        libfribidi.so.0 => /usr/lib/libfribidi.so.0
        libgraphene-1.0.so.0 => /usr/lib/libgraphene-1.0.so.0
    libgtk-4.so.1 => /usr/lib/libgtk-4.so.1
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
            libfreetype.so.6 => /usr/lib/libfreetype.so.6
            libharfbuzz.so.0 => !!! circular loop !!!
                libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
                libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1
                    libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1
            libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
        libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2
        libepoxy.so.0 => /usr/lib/libepoxy.so.0
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
        libcloudproviders.so.0 => /usr/lib/libcloudproviders.so.0
        libtracker-sparql-3.0.so.0 => /usr/lib/libtracker-sparql-3.0.so.0
            libstemmer.so.0 => /usr/lib/libstemmer.so.0
            libicuuc.so.71 => /usr/lib/libicuuc.so.71
                libicudata.so.71 => /usr/lib/libicudata.so.71
                libstdc++.so.6 => /usr/lib/libstdc++.so.6
            libicui18n.so.71 => /usr/lib/libicui18n.so.71
            libsqlite3.so.0 => /usr/lib/libsqlite3.so.0
            libjson-glib-1.0.so.0 => /usr/lib/libjson-glib-1.0.so.0
        libpng16.so.16 => /usr/lib/libpng16.so.16
        libtiff.so.5 => /usr/lib/libtiff.so.5
            libzstd.so.1 => /usr/lib/libzstd.so.1
            liblzma.so.5 => /usr/lib/liblzma.so.5
        libjpeg.so.8 => /usr/lib/libjpeg.so.8
        libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
        libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
        libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1
        libXext.so.6 => /usr/lib/libXext.so.6
        libXcursor.so.1 => /usr/lib/libXcursor.so.1
            libXrender.so.1 => /usr/lib/libXrender.so.1
        libXdamage.so.1 => /usr/lib/libXdamage.so.1
        libXfixes.so.3 => /usr/lib/libXfixes.so.3
        libXrandr.so.2 => /usr/lib/libXrandr.so.2
        libXinerama.so.1 => /usr/lib/libXinerama.so.1
        libcairo-script-interpreter.so.2 => /usr/lib/libcairo-script-interpreter.so.2
            liblzo2.so.2 => /usr/lib/liblzo2.so.2
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
        libthai.so.0 => /usr/lib/libthai.so.0
            libdatrie.so.1 => /usr/lib/libdatrie.so.1
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
    libcairo.so.2 => /usr/lib/libcairo.so.2
        libxcb.so.1 => /usr/lib/libxcb.so.1
            libXau.so.6 => /usr/lib/libXau.so.6
            libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0
    libX11.so.6 => /usr/lib/libX11.so.6
    libwacom.so.9 => /usr/lib/libwacom.so.9
    libgnome-bg-4.so.1 => /usr/lib/libgnome-bg-4.so.1
    libxml2.so.2 => /usr/lib/libxml2.so.2
    libcolord.so.2 => /usr/lib/libcolord.so.2
        liblcms2.so.2 => /usr/lib/liblcms2.so.2
        libudev.so.1 => /usr/lib/libudev.so.1
    libgnome-rr-4.so.1 => /usr/lib/libgnome-rr-4.so.1
    libm.so.6 => /usr/lib/libm.so.6
    libcolord-gtk4.so.1 => /usr/lib/libcolord-gtk4.so.1
    libgnome-desktop-4.so.1 => /usr/lib/libgnome-desktop-4.so.1
        libsystemd.so.0 => /usr/lib/libsystemd.so.0
            liblz4.so.1 => /usr/lib/liblz4.so.1
            libcap.so.2 => /usr/lib/libcap.so.2
            libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
                libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
        libxkbregistry.so.0 => /usr/lib/libxkbregistry.so.0
        libseccomp.so.2 => /usr/lib/libseccomp.so.2
    libpolkit-gobject-1.so.0 => /usr/lib/libpolkit-gobject-1.so.0
    libupower-glib.so.3 => /usr/lib/libupower-glib.so.3
    libudisks2.so.0 => /usr/lib/libudisks2.so.0
    libgtop-2.0.so.11 => /usr/lib/libgtop-2.0.so.11
    libgudev-1.0.so.0 => /usr/lib/libgudev-1.0.so.0
    libibus-1.0.so.5 => /usr/lib/libibus-1.0.so.5
    libXi.so.6 => /usr/lib/libXi.so.6
    libgoa-1.0.so.0 => /usr/lib/libgoa-1.0.so.0
    libcups.so.2 => /usr/lib/libcups.so.2
        libavahi-common.so.3 => /usr/lib/libavahi-common.so.3
        libavahi-client.so.3 => /usr/lib/libavahi-client.so.3
            libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
            libdl.so.2 => /usr/lib/libdl.so.2
    libsmbclient.so.0 => /usr/lib/libsmbclient.so.0
        libndr.so.2 => /usr/lib/libndr.so.2
            libgenrand-samba4.so => /usr/lib/samba/libgenrand-samba4.so
        liblibsmb-samba4.so => /usr/lib/samba/liblibsmb-samba4.so
            libasn1util-samba4.so => /usr/lib/samba/libasn1util-samba4.so
            libkrb5samba-samba4.so => /usr/lib/samba/libkrb5samba-samba4.so
                libasn1-samba4.so.8 => /usr/lib/samba/libasn1-samba4.so.8
                    libroken-samba4.so.19 => /usr/lib/samba/libroken-samba4.so.19
                libkrb5-samba4.so.26 => /usr/lib/samba/libkrb5-samba4.so.26
                    libhx509-samba4.so.5 => /usr/lib/samba/libhx509-samba4.so.5
                    libheimbase-samba4.so.1 => /usr/lib/samba/libheimbase-samba4.so.1
                    libwind-samba4.so.0 => /usr/lib/samba/libwind-samba4.so.0
                    libhcrypto-samba4.so.5 => /usr/lib/samba/libhcrypto-samba4.so.5
                libgssapi-samba4.so.2 => /usr/lib/samba/libgssapi-samba4.so.2
            libCHARSET3-samba4.so => /usr/lib/samba/libCHARSET3-samba4.so
            libgensec-samba4.so => /usr/lib/samba/libgensec-samba4.so
                libauthkrb5-samba4.so => /usr/lib/samba/libauthkrb5-samba4.so
                    libndr-krb5pac.so.0 => /usr/lib/libndr-krb5pac.so.0
                libsamba-modules-samba4.so => /usr/lib/samba/libsamba-modules-samba4.so
                libndr-samba-samba4.so => /usr/lib/samba/libndr-samba-samba4.so
                    libndr-nbt.so.0 => /usr/lib/libndr-nbt.so.0
                libsamba-sockets-samba4.so => /usr/lib/samba/libsamba-sockets-samba4.so
                    libsocket-blocking-samba4.so => /usr/lib/samba/libsocket-blocking-samba4.so
                    libinterfaces-samba4.so => /usr/lib/samba/libinterfaces-samba4.so
                    libiov-buf-samba4.so => /usr/lib/samba/libiov-buf-samba4.so
                libwbclient.so.0 => /usr/lib/libwbclient.so.0
                    libwinbind-client-samba4.so => /usr/lib/samba/libwinbind-client-samba4.so
                libsamdb.so.0 => /usr/lib/libsamdb.so.0
                    libldbsamba-samba4.so => /usr/lib/samba/libldbsamba-samba4.so
                        libtdb.so.1 => /usr/lib/libtdb.so.1
                    libsamdb-common-samba4.so => /usr/lib/samba/libsamdb-common-samba4.so
                        libflag-mapping-samba4.so => /usr/lib/samba/libflag-mapping-samba4.so
                        libsys-rw-samba4.so => /usr/lib/samba/libsys-rw-samba4.so
                    libcli-ldap-common-samba4.so => /usr/lib/samba/libcli-ldap-common-samba4.so
                    libldb.so.2 => /usr/lib/libldb.so.2
                libcommon-auth-samba4.so => /usr/lib/samba/libcommon-auth-samba4.so
                    libMESSAGING-SEND-samba4.so => /usr/lib/samba/libMESSAGING-SEND-samba4.so
                        libmessages-dgm-samba4.so => /usr/lib/samba/libmessages-dgm-samba4.so
                            libmsghdr-samba4.so => /usr/lib/samba/libmsghdr-samba4.so
                        libmessages-util-samba4.so => /usr/lib/samba/libmessages-util-samba4.so
                        libserver-id-db-samba4.so => /usr/lib/samba/libserver-id-db-samba4.so
                            libtdb-wrap-samba4.so => /usr/lib/samba/libtdb-wrap-samba4.so
                            libutil-tdb-samba4.so => /usr/lib/samba/libutil-tdb-samba4.so
                        libutil-setid-samba4.so => /usr/lib/samba/libutil-setid-samba4.so
                    libjansson.so.4 => /usr/lib/libjansson.so.4
                libtime-basic-samba4.so => /usr/lib/samba/libtime-basic-samba4.so
            libcliauth-samba4.so => /usr/lib/samba/libcliauth-samba4.so
                libdbwrap-samba4.so => /usr/lib/samba/libdbwrap-samba4.so
            libcom_err-samba4.so.0 => /usr/lib/samba/libcom_err-samba4.so.0
            libsmb-transport-samba4.so => /usr/lib/samba/libsmb-transport-samba4.so
        liblibcli-lsa3-samba4.so => /usr/lib/samba/liblibcli-lsa3-samba4.so
        libsamba-security-samba4.so => /usr/lib/samba/libsamba-security-samba4.so
        libmsrpc3-samba4.so => /usr/lib/samba/libmsrpc3-samba4.so
            libdcerpc-binding.so.0 => /usr/lib/libdcerpc-binding.so.0
        libsmbconf.so.0 => /usr/lib/libsmbconf.so.0
            libutil-reg-samba4.so => /usr/lib/samba/libutil-reg-samba4.so
            libtalloc-report-printf-samba4.so => /usr/lib/samba/libtalloc-report-printf-samba4.so
            libsmbd-shim-samba4.so => /usr/lib/samba/libsmbd-shim-samba4.so
            libsamba-cluster-support-samba4.so => /usr/lib/samba/libsamba-cluster-support-samba4.so
            libserver-role-samba4.so => /usr/lib/samba/libserver-role-samba4.so
            libldap.so.2 => /usr/lib/libldap.so.2
                libresolv.so.2 => /usr/lib/libresolv.so.2
                libsasl2.so.3 => /usr/lib/libsasl2.so.3
                libssl.so.1.1 => /usr/lib/libssl.so.1.1
                libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1
            liblber.so.2 => /usr/lib/liblber.so.2
        libsamba-util.so.0 => /usr/lib/libsamba-util.so.0
            libicui18n.so.70 => None
            libicuuc.so.70 => None
        libreplace-samba4.so => /usr/lib/samba/libreplace-samba4.so
        libsamba-errors.so.1 => /usr/lib/libsamba-errors.so.1
        libgse-samba4.so => /usr/lib/samba/libgse-samba4.so
            libaddns-samba4.so => /usr/lib/samba/libaddns-samba4.so
                libclidns-samba4.so => /usr/lib/samba/libclidns-samba4.so
            libcli-cldap-samba4.so => /usr/lib/samba/libcli-cldap-samba4.so
            libcli-nbt-samba4.so => /usr/lib/samba/libcli-nbt-samba4.so
        libcli-smb-common-samba4.so => /usr/lib/samba/libcli-smb-common-samba4.so
        libdcerpc-samba-samba4.so => /usr/lib/samba/libdcerpc-samba-samba4.so
        libsamba-credentials.so.1 => /usr/lib/libsamba-credentials.so.1
        libsamba-hostconfig.so.0 => /usr/lib/libsamba-hostconfig.so.0
        libndr-standard.so.0 => /usr/lib/libndr-standard.so.0
        libtevent-util.so.0 => /usr/lib/libtevent-util.so.0
        libsamba3-util-samba4.so => /usr/lib/samba/libsamba3-util-samba4.so
        libsamba-debug-samba4.so => /usr/lib/samba/libsamba-debug-samba4.so
        libsecrets3-samba4.so => /usr/lib/samba/libsecrets3-samba4.so
        libtevent.so.0 => /usr/lib/libtevent.so.0
        libtalloc.so.2 => /usr/lib/libtalloc.so.2
        libbsd.so.0 => /usr/lib/libbsd.so.0
            libmd.so.0 => /usr/lib/libmd.so.0
    libaccountsservice.so.0 => /usr/lib/libaccountsservice.so.0
        libcrypt.so.2 => /usr/lib/libcrypt.so.2
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
        libexpat.so.1 => /usr/lib/libexpat.so.1
    libsecret-1.so.0 => /usr/lib/libsecret-1.so.0
        libtss2-esys.so.0 => /usr/lib/libtss2-esys.so.0
            libtss2-sys.so.1 => /usr/lib/libtss2-sys.so.1
        libtss2-mu.so.0 => /usr/lib/libtss2-mu.so.0
        libtss2-rc.so.0 => /usr/lib/libtss2-rc.so.0
        libtss2-tctildr.so.0 => /usr/lib/libtss2-tctildr.so.0
    libgnutls.so.30 => /usr/lib/libgnutls.so.30
        libp11-kit.so.0 => /usr/lib/libp11-kit.so.0
        libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1
        libidn2.so.0 => /usr/lib/libidn2.so.0
        libunistring.so.2 => /usr/lib/libunistring.so.2
        libtasn1.so.6 => /usr/lib/libtasn1.so.6
        libnettle.so.8 => /usr/lib/libnettle.so.8
        libhogweed.so.6 => /usr/lib/libhogweed.so.6
        libgmp.so.10 => /usr/lib/libgmp.so.10
    libgcr-base-3.so.1 => /usr/lib/libgcr-base-3.so.1
        libgck-1.so.0 => /usr/lib/libgck-1.so.0
    libpwquality.so.1 => /usr/lib/libpwquality.so.1
        libcrack.so.2 => /usr/lib/libcrack.so.2
    libpulse.so.0 => /usr/lib/libpulse.so.0
        libpulsecommon-15.0.so => /usr/lib/pulseaudio/libpulsecommon-15.0.so
            libsndfile.so.1 => /usr/lib/libsndfile.so.1
                libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
                libFLAC.so.8 => /usr/lib/libFLAC.so.8
                libopus.so.0 => /usr/lib/libopus.so.0
                libvorbis.so.0 => /usr/lib/libvorbis.so.0
                libogg.so.0 => /usr/lib/libogg.so.0
            libasyncns.so.0 => /usr/lib/libasyncns.so.0
    libpulse-mainloop-glib.so.0 => /usr/lib/libpulse-mainloop-glib.so.0
    libgsound.so.0 => /usr/lib/libgsound.so.0
        libcanberra.so.0 => /usr/lib/libcanberra.so.0
            libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3
            libltdl.so.7 => /usr/lib/libltdl.so.7
    libkrb5.so.3 => /usr/lib/libkrb5.so.3
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3
        libcom_err.so.2 => /usr/lib/libcom_err.so.2
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1
    libnm.so.0 => /usr/lib/libnm.so.0
        libsmime3.so => /usr/lib/libsmime3.so
            libnssutil3.so => /usr/lib/libnssutil3.so
            libplds4.so => /usr/lib/libplds4.so
            libplc4.so => /usr/lib/libplc4.so
        libnss3.so => /usr/lib/libnss3.so
        libnspr4.so => /usr/lib/libnspr4.so
    libnma-gtk4.so.0 => /usr/lib/libnma-gtk4.so.0
    libmm-glib.so.0 => /usr/lib/libmm-glib.so.0
    libgnome-bluetooth-ui-3.0.so.13 => /usr/lib/libgnome-bluetooth-ui-3.0.so.13
        libnotify.so.4 => /usr/lib/libnotify.so.4
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
    libc.so.6 => /usr/lib/libc.so.6

Offline

#4 2022-04-17 13:02:47

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,543

Re: Gnome Control Center does not open, error related to libicui18n.so.70

It's a tree showing what libs are loading what. You can see that libicu*.so.70 are listed under libsamba-util.so.0 => /usr/lib/libsamba-util.so.0, so that's where your problem is. Did you ignore the smbclient update? Are you using an unofficial smbclient package? pacman -Qo can help you know if you don't already.

Online

#5 2022-04-17 13:09:04

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: Gnome Control Center does not open, error related to libicui18n.so.70

I was using an old version of smbclient due to this bug
https://bbs.archlinux.org/viewtopic.php?id=275179

Updated to current version, now Gnome Control Center opens again. Thank you Scimmia.

Offline

#6 2022-04-17 13:12:27

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,844
Website

Re: Gnome Control Center does not open, error related to libicui18n.so.70

Please remember to mark your thread as solved.

https://wiki.archlinux.org/title/Genera … ow_to_post


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB