Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@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 14:03:37
Message-Id: 135e77dc-c443-8dd3-185b-71e743a4b700@gentoo.org
In Reply to: Re: [gentoo-dev] new virtual -- virtual/go to fix go build time dependencies by Alexis Ballier
1 On 03/02/2017 04:58 AM, Alexis Ballier wrote:
2 >
3 > Is it really abusing ?
4 > := deps in DEPEND only would also make sense for e.g. code generators
5 >
6
7 Slot operator dependencies are ignored in DEPEND:
8
9 Indicates that any slot value is acceptable. In addition, for runtime
10 dependencies, indicates that the package will break unless a matching
11 package with slot and sub-slot equal to the slot and sub-slot of the
12 best installed version at the time the package was built is available.
13
14 In other words, the ":=" only does something special in RDEPEND. That
15 makes sense when you think of it as meaning "the thing will break"
16 rather than "I want to do a rebuild." The only reason it's not an error
17 to put them in DEPEND is because it would annoy everyone doing
18 DEPEND="${RDEPEND}".

Replies