Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [gnome] libgdm fails to upgrade (Read 463 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[gnome] libgdm fails to upgrade

Artix-runit Gnome 3, installed from base ISO, worked fine here and was regularly upgraded without a problem for a few months.  Uses GDM.

Today, libgdm upgrades started to fail due to unsatisfied libsystemd.so dependency.  libgdm is a dependency of explicitly installed gdm package:

Code: [Select]
$ dt && sudo pacman -Syu
Current datetime:
2022-01-18 19:24:08

:: Synchronizing package databases...
 system is up to date
 world is up to date
 galaxy is up to date
 lib32 is up to date
 universe is up to date
 omniverse is up to date
 trinity is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "libsystemd.so", a dependency of "libgdm"
warning: cannot resolve "libsystemd.so", a dependency of "libgdm"
:: The following package cannot be upgraded due to unresolvable dependencies:
      libgdm

:: Do you want to skip the above package for this upgrade? [y/N] N
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libsystemd.so' required by libgdm
:: unable to satisfy dependency 'libsystemd.so' required by libgdm
$

In Arch, libsystemd.so is provided by systemd-libs package.  Can't figure out, by what libsystemd.so is provided in Artix. 

artix-archlinux-support package is installed.  It provides systemd-libs.  Seems unlikely that systemd-libs doesn't provide libsystemd.so in Artix anymore.

Do you think there is a way to bring GDM back to life, without replacing it by another display manager?  Or it's better to suspend Gnome 3 / GDM experiments for a while?

Re: [gnome] libgdm fails to upgrade

Reply #1
Sorry that was my mistake. The package should depend on libelogind.so. I've pushed a fix just now.

Re: [gnome] libgdm fails to upgrade

Reply #2
Thanks a lot.  Highly appreciated.  Waiting for mirrors to sync.

Edit:  libgdm is upgradeable again.  Gnome 3 and GDM are  successfully upgraded.  The issue is fixed.  Thanks again.