The new version of ccache (released today) has several files in conflict with fmt-10.2.0-1, blocking the upgrade. Is there somewhere better to report?
Here's fine. Do you mind sharing the pacman output so we don't have to guess?
[jack@ffortso8 ~]$ sudo pacman -Syu
[sudo] password for jack:
:: Synchronizing package databases...
system is up to date
world is up to date
galaxy is up to date
omniverse is up to date
lib32 is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (1) ccache-4.10-1
Total Installed Size: 2.09 MiB
Net Upgrade Size: 0.60 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#####################################################] 100%
(1/1) checking package integrity [#####################################################] 100%
(1/1) loading package files [#####################################################] 100%
(1/1) checking for file conflicts [#####################################################] 100%
error: failed to commit transaction (conflicting files)
ccache: /usr/include/fmt/args.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/chrono.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/color.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/compile.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/core.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/format-inl.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/format.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/os.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/ostream.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/printf.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/ranges.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/std.h exists in filesystem (owned by fmt)
ccache: /usr/include/fmt/xchar.h exists in filesystem (owned by fmt)
ccache: /usr/lib/cmake/fmt/fmt-config-version.cmake exists in filesystem (owned by fmt)
ccache: /usr/lib/cmake/fmt/fmt-config.cmake exists in filesystem (owned by fmt)
ccache: /usr/lib/cmake/fmt/fmt-targets-none.cmake exists in filesystem (owned by fmt)
ccache: /usr/lib/cmake/fmt/fmt-targets.cmake exists in filesystem (owned by fmt)
ccache: /usr/lib/pkgconfig/fmt.pc exists in filesystem (owned by fmt)
Errors occurred, no packages were upgraded.
[jack@ffortso8 ~]$
Looks like it'll be fixed in ccache 4.10-2 (https://gitlab.archlinux.org/archlinux/packaging/packages/ccache/-/commit/66beba28f0b87b61e09d1d9e4fdafbaa1e0b6c3d#9b9baac1eb9b72790eef5540a1685306fc43fd6c)
That's confirmed, new version fixes it. sudo pacman -S extra/ccache installed without problems
Works for me also. Thanks.