Libelf 0.195-1 breaks dependency libelf=0.194 required by lib32-libelf

I am getting the following error while trying to update:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing libelf (0.195-1) breaks dependency 'libelf=0.194' required by lib32-libelf

I have no testing repositories enabled in pacman.conf

thanks!

hey! Welcome back! Perhaps stating the obvious, but does this happen when running

sudo pacman -Syyu ?

Do you have the multilib repo enabled in pacman.conf?

yes, but not the testing ones

[endeavouros] 
SigLevel = PackageRequired 
Include = /etc/pacman.d/endeavouros-mirrorlist 
 
#[core-testing] 
#Include = /etc/pacman.d/mirrorlist 
 
[core] 
Include = /etc/pacman.d/mirrorlist 
 
#[extra-testing] 
#Include = /etc/pacman.d/mirrorlist 
 
[extra] 
Include = /etc/pacman.d/mirrorlist 
 
# If you want to run 32 bit applications on your x86_64 system, 
# enable the multilib repositories as required here. 
 
#[multilib-testing] 
#Include = /etc/pacman.d/mirrorlist 

[multilib] 
Include = /etc/pacman.d/mirrorlist
 

lib32-libelf was updated a little bit later than libelf, so there was a short period those two were out of sync. Should be fine now.

this made it!

sorry for not trying it before posting.

Formerly, I was just updating with yay