Mailinglist Archive: opensuse-buildservice (75 mails)

< Previous Next >
[opensuse-buildservice] Re: gcc-c++ not available at build
  • From: Andreas Schwab <schwab@xxxxxxx>
  • Date: Wed, 28 Mar 2018 16:40:41 +0200
  • Message-id: <mvm370k9sba.fsf@suse.de>
On Mär 28 2018, Detlef Steuer <steuer@xxxxxxxxx> wrote:

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@xxxxxxx
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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups