The dependencies in this package are impossible since it wants systemtap and systemtap wants to overwrite files from glibc:
[2020-11-30T14:55:35.519Z] error: failed to commit transaction (conflicting files)
[2020-11-30T14:55:35.519Z] systemtap: /usr/include/sys/sdt-config.h exists in filesystem (owned by glibc)
[2020-11-30T14:55:35.519Z] systemtap: /usr/include/sys/sdt.h exists in filesystem (owned by glibc)
[2020-11-30T14:55:35.519Z] Errors occurred, no packages were upgraded.
[2020-11-30T14:55:35.519Z] ==> ERROR: 'pacman' failed to install missing dependencies.
[2020-11-30T14:55:35.519Z] ==> Missing dependencies:
[2020-11-30T14:55:35.519Z] -> gcc7
[2020-11-30T14:55:35.519Z] -> gcc7-libs
[2020-11-30T14:55:35.519Z] -> antlr3-cpp-headers-git
[2020-11-30T14:55:35.519Z] -> yaml-cpp
[2020-11-30T14:55:35.519Z] -> snappy
[2020-11-30T14:55:35.519Z] -> ninja
[2020-11-30T14:55:35.519Z] -> ragel
[2020-11-30T14:55:35.519Z] -> libaio
[2020-11-30T14:55:35.519Z] -> crypto++
[2020-11-30T14:55:35.519Z] -> xfsprogs
[2020-11-30T14:55:35.519Z] -> jre8-openjdk-headless
[2020-11-30T14:55:35.519Z] -> numactl
[2020-11-30T14:55:35.519Z] -> thrift-0.10.0
[2020-11-30T14:55:35.519Z] -> lksctp-tools
[2020-11-30T14:55:35.519Z] -> protobuf
[2020-11-30T14:55:35.519Z] -> libunwind
[2020-11-30T14:55:35.519Z] -> systemtap
[2020-11-30T14:55:35.519Z] ==> ERROR: Could not resolve all dependencies.
Might need a separate systemtap-scylla package or wrap the explicit dependency from systemtap into the package
Pinned Comments
Argenet commented on 2018-01-05 18:07
Please note that compiling ScyllaDB is a resource-consuming operation that uses a lot of memory and puts extra load on CPU.