You are not logged in.
Pages: 1
Looks like it's looking for the wrong *.so file.
Running xfce4-mixer from shell:
xfce4-mixer: error while loading shared libraries: libxfconf-0.so.2: cannot open shared object file: No such file or directory
pacman -Ql xfconf | grep so
xfconf /usr/lib/libxfconf-0.so
xfconf /usr/lib/libxfconf-0.so.3
xfconf /usr/lib/libxfconf-0.so.3.0.0
Everything is pretty much up-to-date:
uname -a
Linux archtop 5.6.14-arch1-1 #1 SMP PREEMPT Wed, 20 May 2020 20:43:19 +0000 x86_64 GNU/Linux
Think this problem has been going on for a while.
Offline
Perhaps this is duplicative of https://bbs.archlinux.org/viewtopic.php?id=248673, which I see doesn't have an immediate solution.
Possilbe workaround though. I did
sudo ln --symbolic /usr/lib/libxfconf-0.so.3 /usr/lib/libxfconf-0.so.2
And then the mixer launched.
Offline
That's not a workaround, it's an investment in more breakage.
Rebuilding AUR apps is your job, not pacman's.
Last edited by jasonwryan (2020-05-25 04:11:51)
Offline
Maybe I'm overlooking something, but I think all my xfce-related packages and dependencies came from official repositories.
Offline
type -a xfce4-mixer
If that doesn't give you the problem, run lddtree on that binary.
BTW, creating a symlink like that is not a workaround, it is a completely idiotic hack only used by people who don't know what they're doing. Delete it.
Last edited by Scimmia (2020-05-25 04:47:20)
Online
Maybe I'm overlooking something, but I think all my xfce-related packages and dependencies came from official repositories.
Nope.
┌─[Shiv ~]
└─╼ pkgsearch xfce4-mixer
Not in repos, searching AUR...
• xfce4-mixerOffline
Gezbarb:
xfce4-mixer was removed in January 2017. It’s possible you have installed it before that point. There is no notification from pacman if a package disappears from the repos, so you might’ve missed that. It happens.
Since February 2019 AUR hosts a PKGBUILD which you may use to build the package yourself.
Offline
That helped, thanks. So reading further in old forum posts and the like, it looks like this package should have been removed and replaced a few years ago and for some reason wasn't. So I just did that manually and updated my panel shortcut. Everything seems fine.
I *try* not to use AUR, so still pretty sure I didn't install anything xfce4-related that way. But this is a 4-year-old laptop, so who knows?
Offline
I *try* not to use AUR, so still pretty sure I didn't install anything xfce4-related that way. But this is a 4-year-old laptop, so who knows?
Try running
pacman -Qmto see a list of all the packages on your system that are no longer in the repos
Offline
This one-liner may be provide more information:
pacman -Qmq | xargs expac --timefmt='%Y-%m-%d' '%b %n' | sortRequires extra/expac. Shows the list of foreign packages sorted by their build dates, so it is easier to spot suspiciously old ones.
Offline
Pages: 1