Not sure what’s hoing on here. Seems to have something to do with dwarfs. Ideas?
─❯ yay
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
:: 8 packages to upgrade/install.
8 extra/boost-libs 1.90.0-4 -> 1.91.0-1
7 extra/fluidsynth 2.5.3-2 -> 2.5.4-1
6 extra/imath 3.2.2-4 -> 3.2.2-5
5 extra/libcmis 0.6.2-8 -> 0.6.2-9
4 extra/libixion 0.20.0-6 -> 0.20.0-7
3 extra/liborcus 0.21.0-5 -> 0.21.0-6
2 extra/libreoffice-fresh 26.2.2-4 -> 26.2.2-5
1 extra/libtorrent-rasterbar 1:2.0.12-2 -> 1:2.0.12-3
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
-> Excluding packages may cause partial upgrades and break systems
==>
Sync Explicit (1): libreoffice-fresh-26.2.2-5
Sync Dependency (7): libtorrent-rasterbar-1:2.0.12-3, boost-libs-1.91.0-1, fluidsynth-2.5.4-1, imath-3.2.2-5, libcmis-0.6.2-9, libixion-0.20.0-7, liborcus-0.21.0-6
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
cidercollective is up to date
chaotic-aur is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_chrono.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_filesystem.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_process.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_program_options.so=1.90.0-64' required by dwarfs
-> error installing repo packages
─❯
If the AUR PKGBUILD has already been updated, just disable the Chaotic-AUR temporarily in your pacman config and then use your AUR helper to update and then enable the Chaotic-AUR again.
I tried that. Disabled Chaotic AUR and cidercollective. No luck.
I’ll just wait a bit and see if updates happen regarding dwarfs, boost-libs, and/or gearlever.
─❯ sudo pacman -Syuu
[sudo] password for wombat:
:: Synchronizing package databases...
endeavouros 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 boost-libs (1.91.0-1) breaks dependency 'libboost_chrono.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_filesystem.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_process.so=1.90.0-64' required by dwarfs
:: installing boost-libs (1.91.0-1) breaks dependency 'libboost_program_options.so=1.90.0-64' required by dwarfs
─❯
It got around that immediate dependency issue and permitted boost-libs to install.
With that done now, if you wanted to, you should now be able to re-install dwarfs. Unless you’re specifically needing an optimised build (assuming you have /etc/makepkg.conf tuned), using the -bin version is probably going to serve you just as well though and save you these kinds of hassles.