Good Morning All,
A recent
sudo pacman -Syu
results in the error of:
[warning: cannot resolve "libsystemd.so=0-64", a dependency of "freerdp"
:: The following package cannot be upgraded due to unresolvable dependencies:
freerdp
:: Do you want to skip the above package for this upgrade? [y/N]
So after reading a couple of posts about this error, I attempted to install libsystemd-dummy. pacman couldn't find the package. So I went to the Archlinux AUR, and it's not there either.
I use freerdp as part of my work to connect to Windows boxes to provide client support. How to I fix this?
Thanks!
Dave
libelogind now works as libsystemd replacement. I think, the only way for you to resolve this issue is to rebuild freerdp yourself
libsystemd-dummy is an ancient thing that no longer exists. I'm not sure when freerdp magically got a systemd dependency (it used to not have one), but this is probably something we should put in our repos.
freerdp during compilation detect if systemd-journald is present.
If it is systemd dependency is created, if not systemd dependency is not there.
See: https://github.com/FreeRDP/FreeRDP/blob/master/CMakeLists.txt#L820
And since Arch loves systemd... you all know what should be done.
A non-systemd freerdp is in galaxy now. Enjoy.
Thank you to all for your replies.
I use a local mirror for the repos. I have multiple machines, and I use my local mirror so as not to burden the Artix servers with excessive bandwidth usage for those multiple machines. After I re-synced my local mirror, then the update worked perfectly.
THANK YOU!
I am a retired sys admin. I HATE systemd with a complete passion. This cancer has it's fingers everywhere. I am completely bewildered that the Linux community as a whole tolerates this garbage. I mean, if it was well written, behaved properly, stuck with the original idea of an init system, and the systemd developers weren't so defensive regarding bug reports - I might feel differently.
I truly appreciate Artix.
THANK YOU again,
Dave