fmt update issues #143
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
with the upgrade of
fmt
, some packages that depends on it didn't change tolibfmt.so=9-64
likeeasyeffects
andspdlog
Hi @emanuelserpa,
this is probably a bug with checking "virtual" .so dependencies. I'll look into this, for now I requeued
mkvtoolnix-cli mpd adlplug easyeffects opnplug pcsx2 spdlog
, which were all affected from depending onlibfmt=8-64
.I think I found the problem and fixed it in
2d00347edc
.The packages should also be rebuild by now, can you confirm the fmt dependency problems are gone?
I confirm that the dependency problems are gone.
Thanks!
@anonfunc It's still present for me.
@jpegxguy Can you provide
pacman -Qi mkvtoolnix-cli
? You probably need to reinstall those three packages, since ALHP did not increase the build version (the .N) with the latest rebuilds, I still need to check why that happened.Can you try reinstalling
mkvtoolnix-cli pcsx2 spdlog
withpacman -S mkvtoolnix-cli pcsx2 spdlog
? You may need to usepacman -S --assume-installed libfmt.so=9-64 mkvtoolnix-cli pcsx2 spdlog
. After that you should be able to upgrade as usual.Ah, fair enough. I thought there would've been a pkgrel bump for the rebuild.
Documenting my fix:
I ran
sudo pacman -Sd --asdeps mkvtoolnix-cli spdlog
because I don't want tham to become explicitly installed. pacman complained about the signature not matching the local versions, so I agreed to delete and I re-ran the command. they downloaded and installed fine.Then I ran
sudo pacman -Sd pcsx2
and it redownloaded and installed it.System upgrade works now! Thanks for your work on this repo BTW.
EDIT: Turns out
-S
by itself doesn't change the package status to/from explicit. Nice.ALHP should increase the buildno, but it did not for the fmt rebuild. I'll check on that.
👍