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