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-mixer
Offline
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.
Sometimes I seem a bit harsh — don’t get offended too easily!
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 -Qm
to 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' | sort
Requires extra/expac. Shows the list of foreign packages sorted by their build dates, so it is easier to spot suspiciously old ones.
Sometimes I seem a bit harsh — don’t get offended too easily!
Offline
Pages: 1