On Mär 28 2018, Detlef Steuer
We have BuildRequires: gcc-c++
in R-base.spec.
That means gcc-c++ will be installed when *building* R-base. It says nothing about the dependencies of the packages it produces.
Some traces:
For example AlgDesign fails, that has Requires: R-base and BuildRequires: R-base-devel.
R-base-devel requires R-core-devel
R-core-devel requires R-base. I would expect gcc-g++ coming onto the field there?
No, unless R-base *requires* gcc-c++. BuildRequires is about build-time dependencies. Requires is about install-time dependencies. Build-time dependencies are not transitive. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org