From eb49579cf67c584182eff8505ec8f3bc88feb721 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Fri, 19 Jul 2024 00:35:56 -0400 Subject: [PATCH] libc++ conflicts with libc++abi :: Synchronizing package databases... core downloading... extra downloading... resolving dependencies... looking for conflicting packages... Package (9) New Version Net Change Download Size core/binutils 2.42+r91+g6224493e457-1 39.92 MiB 7.52 MiB core/jansson 2.14-4 0.18 MiB 0.05 MiB extra/libc++abi 18.1.8-2 1.21 MiB 0.17 MiB core/libisl 0.26-2 5.72 MiB 0.86 MiB core/libmpc 1.3.1-2 0.18 MiB 0.08 MiB core/gcc 14.1.1+r58+gfc9fb69ad62-1 201.62 MiB 51.00 MiB extra/libatomic_ops 7.8.2-1 0.67 MiB 0.07 MiB extra/libc++ 18.1.8-2 10.75 MiB 1.20 MiB core/libxcrypt-compat 4.4.36-1 0.17 MiB 0.07 MiB Total Download Size: 61.01 MiB Total Installed Size: 260.42 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gcc-14.1.1+r58+gfc9fb69ad62-1-x86_64 downloading... binutils-2.42+r91+g6224493e457-1-x86_64 downloading... libc++-18.1.8-2-x86_64 downloading... libisl-0.26-2-x86_64 downloading... libc++abi-18.1.8-2-x86_64 downloading... libmpc-1.3.1-2-x86_64 downloading... libxcrypt-compat-4.4.36-1-x86_64 downloading... libatomic_ops-7.8.2-1-x86_64 downloading... jansson-2.14-4-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... error: failed to commit transaction (conflicting files) /usr/lib/libc++.modules.json exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat.cppm exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cassert.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cctype.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cerrno.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cfenv.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cfloat.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cinttypes.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/climits.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/clocale.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cmath.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/csetjmp.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/csignal.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstdarg.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstddef.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstdint.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstdio.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstdlib.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cstring.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/ctime.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cuchar.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cwchar.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.compat/cwctype.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std.cppm exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/algorithm.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/any.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/array.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/atomic.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/barrier.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/bit.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/bitset.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cassert.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cctype.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cerrno.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cfenv.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cfloat.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/charconv.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/chrono.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cinttypes.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/climits.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/clocale.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cmath.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/codecvt.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/compare.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/complex.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/concepts.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/condition_variable.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/coroutine.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/csetjmp.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/csignal.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstdarg.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstddef.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstdint.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstdio.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstdlib.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cstring.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/ctime.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cuchar.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cwchar.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/cwctype.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/deque.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/exception.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/execution.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/expected.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/filesystem.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/flat_map.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/flat_set.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/format.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/forward_list.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/fstream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/functional.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/future.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/generator.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/hazard_pointer.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/initializer_list.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/iomanip.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/ios.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/iosfwd.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/iostream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/istream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/iterator.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/latch.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/limits.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/list.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/locale.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/map.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/mdspan.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/memory.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/memory_resource.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/mutex.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/new.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/numbers.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/numeric.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/optional.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/ostream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/print.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/queue.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/random.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/ranges.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/ratio.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/rcu.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/regex.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/scoped_allocator.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/semaphore.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/set.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/shared_mutex.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/source_location.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/span.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/spanstream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/sstream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/stack.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/stacktrace.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/stdexcept.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/stdfloat.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/stop_token.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/streambuf.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/string.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/string_view.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/strstream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/syncstream.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/system_error.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/text_encoding.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/thread.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/tuple.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/type_traits.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/typeindex.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/typeinfo.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/unordered_map.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/unordered_set.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/utility.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/valarray.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/variant.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/vector.inc exists in both 'libc++abi' and 'libc++' /usr/share/libc++/v1/std/version.inc exists in both 'libc++abi' and 'libc++' Errors occurred, no packages were upgraded. --- installer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer.sh b/installer.sh index 2c33fef..ec2a51a 100755 --- a/installer.sh +++ b/installer.sh @@ -41,7 +41,7 @@ _install_pre_reqs() { # installing gcc isn't my favorite thing, but even clang depends on it # on archlinux. it provides libgcc. since we use it for testing, the risk # to our builds is very low. - $SUDO pacman --noconfirm -Sy gcc libc++ libatomic_ops libxcrypt-compat + $SUDO pacman --noconfirm -Sy gcc libatomic_ops libxcrypt-compat fi }