Public bug reported:

I have this issue for quite some time now. Maybe a year or so. For some
reason Synaptic is dynamic linking to libicu version 72 instead of the
current version which is libicu 76. Here is the output of "ldd
synaptic":

$ ldd /usr/sbin/synaptic
        linux-vdso.so.1 (0x000074c428c54000)
        libapt-pkg.so.7.0 => /lib/x86_64-linux-gnu/libapt-pkg.so.7.0 
(0x000074c428800000)
        libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 
(0x000074c427e00000)
        libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 
(0x000074c428a64000)
        libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 
(0x000074c4287ce000)
        libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 
(0x000074c428752000)
        libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 
(0x000074c4286e4000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 
(0x000074c427c91000)
        libvte-2.91.so.0 => /usr/local/lib/x86_64-linux-gnu/libvte-2.91.so.0 
(0x000074c427be2000)
        libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 
(0x000074c427800000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x000074c4286b7000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000074c427400000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x000074c428a42000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x000074c4286a3000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x000074c428663000)
        liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x000074c427bbd000)
        libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x000074c427acc000)
        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x000074c4277b2000)
        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 
(0x000074c427673000)
        libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 
(0x000074c426e00000)
        libxxhash.so.0 => /lib/x86_64-linux-gnu/libxxhash.so.0 
(0x000074c427ab3000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x000074c426d09000)
        /lib64/ld-linux-x86-64.so.2 (0x000074c428c56000)
        libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 
(0x000074c42865a000)
        libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 
(0x000074c426b1d000)
        libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 
(0x000074c427aa2000)
        libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 
(0x000074c4269e0000)
        libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 
(0x000074c42685e000)
        libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 
(0x000074c427653000)
        libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x000074c4267ff000)
        libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 
(0x000074c427634000)
        libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 
(0x000074c427a94000)
        libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 
(0x000074c4267d5000)
        libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 
(0x000074c4266b0000)
        libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x000074c427621000)
        libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x000074c426558000)
        libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 
(0x000074c426519000)
        libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 
(0x000074c427a8a000)
        libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 
(0x000074c4264ca000)
        libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 
(0x000074c4273ed000)
        libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 
(0x000074c4273e2000)
        libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 
(0x000074c4273db000)
        libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x000074c4264b6000)
        libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 
(0x000074c4264a8000)
        libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 
(0x000074c4264a3000)
        libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 
(0x000074c42649e000)
        libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 
(0x000074c426491000)
        libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 
(0x000074c42648c000)
        libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 
(0x000074c426445000)
        libjpeg.so.8 => /lib/x86_64-linux-gnu/libjpeg.so.8 (0x000074c4263aa000)
        libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x000074c42639f000)
        libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x000074c426392000)
        libatomic.so.1 => /lib/x86_64-linux-gnu/libatomic.so.1 
(0x000074c426387000)
        libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 
(0x000074c4262c8000)
        libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 
(0x000074c426000000)
        libicuuc.so.72 => /lib/x86_64-linux-gnu/libicuuc.so.72 
(0x000074c425c00000)
        libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x000074c4262ba000)
        libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 
(0x000074c426262000)
        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 
(0x000074c425fcd000)
        libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 
(0x000074c425efe000)
        libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 
(0x000074c42623c000)
        libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 
(0x000074c425ef2000)
        libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x000074c425ec7000)
        libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 
(0x000074c425eb8000)
        libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 
(0x000074c425eb3000)
        libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 
(0x000074c425ae9000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 
(0x000074c425e84000)
        libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 
(0x000074c425e41000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 
(0x000074c425a93000)
        libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 
(0x000074c425e38000)
        libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 
(0x000074c4258db000)
        libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x000074c425e16000)
        libunistring.so.5 => /lib/x86_64-linux-gnu/libunistring.so.5 
(0x000074c4256ee000)
        libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 
(0x000074c4256d3000)
        libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 
(0x000074c425687000)
        libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 
(0x000074c425627000)
        libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x000074c4255a1000)
        libicudata.so.72 => /lib/x86_64-linux-gnu/libicudata.so.72 
(0x000074c423600000)
        libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 
(0x000074c42555d000)
        libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 
(0x000074c42554e000)
        libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x000074c425e0c000)
        libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 
(0x000074c425546000)
        libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 
(0x000074c425523000)

The fix is easy by simply installing the old libicu version under
"/lib/x86_64-linux-gnu/". I have the same  issue with the program
xfce4-terminal but I self compiled this program so one could argue I
need to recompile it to fix the issue but regarding synaptic this is not
compiled by myself and is from the official ubuntu repository.

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: synaptic 0.91.5+nmu2build1
ProcVersionSignature: Ubuntu 6.14.0-11.11-generic 6.14.0-rc7
Uname: Linux 6.14.0-11-generic x86_64
ApportVersion: 2.32.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: XFCE
Date: Fri Mar 28 13:40:31 2025
InstallationDate: Installed on 2023-03-25 (734 days ago)
InstallationMedia: Xubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20230324)
SourcePackage: synaptic
UpgradeStatus: Upgraded to plucky on 2025-03-27 (1 days ago)

** Affects: synaptic (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug plucky

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2104915

Title:
  Synaptic doesn't start and requires old libicu version

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/2104915/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to