Update Error breaks libprotobuf

Anyone else get this error today after updating?

installing protobuf (35.1-1.1) breaks dependency ‘libprotobuf.so=35.0.0-64’ required by libphonenumber

I just came here today to look for this issue as well. You’re not alone.

In order to discount various problems it may be helpful to include more of the output.

( For all we know it coud be yet another example of users breaking their repositories in pacman.conf )

But assuming all is well then it could just be a case of needing to sort mirrors and/or simply waiting a bit.

Further investigation it appears as though libphone number is required by Evolution. When trying to update, here is the output:

─   paul  ~    0ms   17:55:13 
╰─ $ sudo pacman -Syu
[sudo] password for paul:
:: Synchronizing package databases...
cachyos-v3 is up to date
cachyos-extra-v3 is up to date
cachyos-core-v3 is up to date
cachyos is up to date
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing protobuf (35.1-1.1) breaks dependency 'libprotobuf.so=35.0.0-64' required by libphonenumber

╭─   paul  ~    3.914s   17:55:21 
╰─ $

Waiting a bit worked, thanks!

cachyos-rate-mirrors prioritizes the CDN77 mirror at archlinux.cachyos.org (CachyOS-PKGBUILDS/cachyos-rate-mirrors/cachyos-rate-mirrors#L148). That mirror is stale for me:

> date -d @(curl https://archlinux.cachyos.org/repo/lastsync)
2026-06-19 14:01:09Z

which creates several conflicts between outdated packages in extra and updated dependencies in cachyos-extra-*.

Yeah, that is one of the reasons I do not much care for cachyos-rate-mirrors.

I did write another one that you may opt to use instead;