Skip to main content
Topic: LIBSYSTEMD_243 missing dependency [SOLVED] (Read 1516 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

LIBSYSTEMD_243 missing dependency [SOLVED]

Hello,

On my artix install, after last upgrade,
when I run Cmus music player, I get the following dependency error:

Code: [Select]
cmus: /usr/lib/libsystemd.so.0: version `LIBSYSTEMD_243' not found (required by cmus)

Help please.... :'(

Re: LIBSYSTEMD_243 missing dependency

Reply #1
Hello,

On my artix install, after last upgrade,
when I run Cmus music player, I get the following dependency error:

Code: [Select]
cmus: /usr/lib/libsystemd.so.0: version `LIBSYSTEMD_243' not found (required by cmus)

Help please.... :'(
I rebuilt cmus when encountered this, this helped. However, it doesn't seem this shit could be wiped off there completely (unless one forks cmus to remove all systemd-related code)
ARMtix

Re: LIBSYSTEMD_243 missing dependency

Reply #2
cmus is a community pkg, its only dependency extra/libdiscid  and artix/ncurses

cmus-git only requires ncurses

I just tested it with an mp3 file, I have no dbus running, no elogind, no consolekit, no libsys-crap, and it runs fine.
So don't blame cmus if Arch is building it wrong on community.

Re: LIBSYSTEMD_243 missing dependency

Reply #3
Cmus does actually have a check for libsystemd/libelogind in its configure. I'm not sure why exactly its not marked as a dependency in Arch though. Regardless, the community version of cmus should work if you install libelogind.

Re: LIBSYSTEMD_243 missing dependency

Reply #4
Thanks guys,

I removed cmus and installed cmus-git from the AUR,
and it works now.  8)

Re: LIBSYSTEMD_243 missing dependency [SOLVED]

Reply #5
Cmus does actually have a check for libsystemd/libelogind in its configure. I'm not sure why exactly its not marked as a dependency in Arch though. Regardless, the community version of cmus should work if you install libelogind.

Possibly for the same reason it works without libelogind?  :D