Skip to content

Commit

Permalink
libc++ conflicts with libc++abi
Browse files Browse the repository at this point in the history
:: 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.
  • Loading branch information
jhheider authored and mxcl committed Sep 9, 2024
1 parent ad650de commit 5d48260
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion installer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
}

Expand Down

0 comments on commit 5d48260

Please sign in to comment.