Project

General

Profile

Bug #1690

[lightdm-gtk-greeter]: dependency bug related to icu

ani - about 6 years ago - . Updated about 6 years ago.

Status:
fixed
Priority:
bug
Assignee:
-
% Done:

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

mirrorlist (2.08 KB) mirrorlist ani, 2018-04-07 06:58 AM

Related issues

Related to Packages - Bug #1687: [unar] Dependency on icu<61 prevents system upgradefixed2018-04-02

Actions

History

#1

Updated by bill-auger about 6 years ago

  • Related to Bug #1687: [unar] Dependency on icu<61 prevents system upgrade added
#2

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
#3

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

#4

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'

#5

Updated by ani about 6 years ago

This is with pacman -Syyu

#6

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
#7

Updated by ani about 6 years ago

pacman -Si icecat icu | grep Version
Version : 52.6.0_gnu1-1
Version : 61.1-1

#8

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.

#9

Updated by bill-auger about 6 years ago

  • Status changed from info needed to fixed

awesome

Also available in: Atom PDF