On Wed, Mar 1, 2017 at 7:18 PM, William Hubbs <willi...@gentoo.org> wrote: > All, > > the dependencies for dev-lang/go need to force a rebuild every time the > compiler is downgraded or upgraded.
This already happens for me. It is working as expected. > To avoid abusing slot dependencies for dev-lang/go since it is not > needed at runtime I need to do the following. > > I need to introduce virtual/go-1.7.5, virtual/go-1.8 and > virtual/go-9999. The attachment shows 1.8 but it is the same for all > versions. > > Also, the attached patch needs to be applied to golang-base.eclass. > > This is based on the following wiki page: > > Ahttps://wiki.gentoo.org/wiki/Project:Quality_Assurance/Subslots#Using_virtuals_to_expose_multiple_ABIs > > Any thoughts? I don't see how introducing a layer of indirection solves any problem here.