Stuck doing an update - dependencies in the way!

I’m running Manjaro / KDE Plasma with kernel 5.15.65-1. When I go to perform a routine software update, I’m getting hung up with some dependencies that won’t resolve as follows:

could not satisfy dependencies:

  • unable to satisfy dependency ‘libcap=2.66’ required by lib32-libcap
  • unable to satisfy dependency ‘expat=2.4.9’ required by lib32-expat

I currently have the following installed:
libcap = 2.65-1
expat=2.48-1

So clearly these are out of date and need to be updated before the other updates can happen. I’m stuck at how to do that. I tried uninstalling both in an effort to install the latest versions, but I can’t uninstall because other things depend on these two.

How do I fix this conundrum? Stuck!

Please make a habit to read the announcements and see if also some comments might reveal something important.
Right above this comment someone complained about those two packages:

In short, you have to run:

sudo pacman-mirrors -f5 && sudo pacman -Syyu

bogdancovaciu:

Thanks for that tip. When I run the command you suggested, I get the following output:

error: failed to commit transaction (conflicting files)
fuse3: /usr/bin/fusermount3 exists in filesystem
fuse3: /usr/bin/mount.fuse3 exists in filesystem
fuse3: /usr/include/fuse3/cuse_lowlevel.h exists in filesystem
fuse3: /usr/include/fuse3/fuse.h exists in filesystem
fuse3: /usr/include/fuse3/fuse_common.h exists in filesystem
fuse3: /usr/include/fuse3/fuse_log.h exists in filesystem
fuse3: /usr/include/fuse3/fuse_lowlevel.h exists in filesystem
fuse3: /usr/include/fuse3/fuse_opt.h exists in filesystem
fuse3: /usr/lib/libfuse3.so exists in filesystem
fuse3: /usr/lib/libfuse3.so.3 exists in filesystem
fuse3: /usr/lib/pkgconfig/fuse3.pc exists in filesystem
fuse3: /usr/lib/udev/rules.d/99-fuse3.rules exists in filesystem
fuse3: /usr/share/man/man1/fusermount3.1.gz exists in filesystem
fuse3: /usr/share/man/man8/mount.fuse3.8.gz exists in filesystem
Errors occurred, no packages were upgraded.

…which is missing proper formatting. :wink: Please edit your post accordingly.