Gentoo Archives: gentoo-dev

From: Alexis Ballier <aballier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] new virtual -- virtual/go to fix go build time dependencies
Date: Thu, 02 Mar 2017 21:53:52
Message-Id: 20170302225331.6d3837b4@gentoo.org
In Reply to: Re: [gentoo-dev] new virtual -- virtual/go to fix go build time dependencies by Michael Orlitzky
1 On Thu, 2 Mar 2017 16:46:22 -0500
2 Michael Orlitzky <mjo@g.o> wrote:
3
4 > On 03/02/2017 04:30 PM, Ciaran McCreesh wrote:
5 > >
6 > > The point is to specify dependencies declaratively. A dependency
7 > > expresses a dependency, not an action. If you can't express the
8 > > kind of dependency you need, then we need either labels or another
9 > > *DEPEND variable to take care of it, not a bodge.
10 > >
11 >
12 > In the meantime, if you give people an official bodge-maker, they'll
13 > use it.
14 >
15 > Back on topic:
16 >
17 > What kind of dependency do we need, anyway? William, are you saying
18 > that if I upgrade dev-lang/go, then things will break, but if I delete
19 > dev-lang/go, everything is fine?
20
21 It's likely like ocaml: you link your programs ~ statically but
22 everything you link needs to be built with the same compiler. So
23 that'd be some kind of "build against"-RDEPEND.

Replies