On Wed, Mar 8, 2017 at 11:20 AM, William Hubbs <[email protected]> wrote: > On Wed, Mar 08, 2017 at 07:44:01AM -0500, Michael Orlitzky wrote: >> On 03/08/2017 01:27 AM, Zac Medico wrote: >> > On Tue, Mar 7, 2017 at 4:38 PM, William Hubbs <[email protected]> wrote: >> >> On Tue, Mar 07, 2017 at 07:13:38PM -0500, Michael Orlitzky wrote: >> >>> If all dev-go libraries wind up in RDEPEND solely to force rebuilds on >> >>> upgrades, why not do the same with the standard library (dev-lang/go)? >> >> >> >> They should not end up in rdepend at all since we only need them at >> >> build-time. >> > >> > Shouldn't we get rebuilds when the dev-go libraries are upgraded too? >> > >> >> That's what I was getting at. >> >> Another reading of the PMS reminds me (as Kent pointed out) that >> slot-operator deps shouldn't be used for would-be-nice stuff. It says >> specifically that := "indicates that the package will break..." > > Another option is to not force thisand rely on everyone to use > --with-bdeps=y to make the rebuild happen. > > I'm not sure whether this is a good idea, but it makes sense in a way > since we are talking about build-time dependencies.
We just merged a portage patch the enables --with-bdeps automatically when --usepkg is not enabled: https://bugs.gentoo.org/show_bug.cgi?id=598444 -- Thanks, Zac
