Bug #1690
[lightdm-gtk-greeter]: dependency bug related to icu
0%
Description
The latest version of lightdm-gtk-greeter (1:2.0.5-1) contains a binary (/usr/bin/lightdm-gtk-greeter) that depends on a library (/usr/lib/libicuuc.so.60) which is missing on the filesystem when the package "icu" is upgraded from 60.1-1 to 61.1-1.
/usr/bin/lightdm-gtk-greeter (interpreter => /lib64/ld-linux-x86-64.so.2) libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 libcloudproviders.so.0 => /usr/lib/libcloudproviders.so.0 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 libdl.so.2 => /usr/lib/libdl.so.2 libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 libfreetype.so.6 => /usr/lib/libfreetype.so.6 libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 libpng16.so.16 => /usr/lib/libpng16.so.16 libz.so.1 => /usr/lib/libz.so.1 libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 libfreetype.so.6 => !!! circular loop !!! libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 libXi.so.6 => /usr/lib/libXi.so.6 libXext.so.6 => /usr/lib/libXext.so.6 libXfixes.so.3 => /usr/lib/libXfixes.so.3 libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 libsystemd.so.0 => /usr/lib/libsystemd.so.0 librt.so.1 => /usr/lib/librt.so.1 liblzma.so.5 => /usr/lib/liblzma.so.5 liblz4.so.1 => /usr/lib/liblz4.so.1 libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 libatspi.so.0 => /usr/lib/libatspi.so.0 libepoxy.so.0 => /usr/lib/libepoxy.so.0 libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-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 libfribidi.so.0 => /usr/lib/libfribidi.so.0 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 libexpat.so.1 => /usr/lib/libexpat.so.1 libuuid.so.1 => /usr/lib/libuuid.so.1 libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 libXinerama.so.1 => /usr/lib/libXinerama.so.1 libXrandr.so.2 => /usr/lib/libXrandr.so.2 libXrender.so.1 => /usr/lib/libXrender.so.1 libXcursor.so.1 => /usr/lib/libXcursor.so.1 libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 libXdamage.so.1 => /usr/lib/libXdamage.so.1 libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 libffi.so.6 => /usr/lib/libffi.so.6 libcairo.so.2 => /usr/lib/libcairo.so.2 libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 libXau.so.6 => /usr/lib/libXau.so.6 libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 libxcb.so.1 => /usr/lib/libxcb.so.1 libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 libresolv.so.2 => /usr/lib/libresolv.so.2 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 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 libpcre.so.1 => /usr/lib/libpcre.so.1 liblightdm-gobject-1.so.0 => /usr/lib/liblightdm-gobject-1.so.0 libX11.so.6 => /usr/lib/libX11.so.6 libxklavier.so.16 => /usr/lib/libxklavier.so.16 libxml2.so.2 => /usr/lib/libxml2.so.2 libicuuc.so.60 => /usr/lib/libicuuc.so.60 libicudata.so.60 => /usr/lib/libicudata.so.60 libstdc++.so.6 => /usr/lib/libstdc++.so.6 libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 libxkbfile.so.1 => /usr/lib/libxkbfile.so.1 libm.so.6 => /usr/lib/libm.so.6 libpthread.so.0 => /usr/lib/libpthread.so.0 libc.so.6 => /usr/lib/libc.so.6
Files
Related issues
History
Updated by bill-auger about 6 years ago
- Related to Bug #1687: [unar] Dependency on icu<61 prevents system upgrade added
Updated by bill-auger about 6 years ago
- Description updated (diff)
- Subject changed from [lightdm-gtk-greeter] dependency bug related to icu to [lightdm-gtk-greeter]: dependency bug related to icu
Updated by bill-auger about 6 years ago
- Status changed from open to info needed
i could not reproduce this with 'lightdm-gtk-greeter' version 1:2.0.5-1
i tried holding back 'icu' at 60.1-1 but then lightdm would not start at all
after upgrading 'icu' to 61.1-1 then lightdm starts as expected
are you still having thise problem ani? maybe you have a partial upgrade situation
try running pacman -Syyu today
Updated by ani about 6 years ago
This is with pacman -Syyu
error: failed to prepare transaction (could not satisfy dependencies)
:: icecat: installing icu (61.1-1) breaks dependency 'icu<61'
Updated by bill-auger about 6 years ago
try the upgrade multiple times - you may be hitting a borked mirror
# while ! pacman -Syyu ; do sleep 2 ; done ;
cancel that command with CTRL-C if you need to
if that still fails after trying several times show us what versions it sees and attach your /etc/pacman.d/mirrorlist using the "browse" button in the "files" section below you next comment
$ pacman -Si icecat icu | grep Version
Updated by ani about 6 years ago
- File mirrorlist mirrorlist added
pacman -Si icecat icu | grep Version
Version : 52.6.0_gnu1-1
Version : 61.1-1
Updated by ani about 6 years ago
It seems this is solved now since I have done an upgrade since this was reported and I do not have trouble with lightdm anymore.