On Wed, 4 Sep 2019 at 19:51, Michael Hudson-Doyle <michael.hud...@canonical.com> wrote: > On Thu, 5 Sep 2019 at 12:39, Nye Liu <n...@nyet.org> wrote: >> that is ABSOLUTELY one of the roles of update-alternatives, particularly >> for compiler variants, e.g. gcc, java, etc. > > gcc isn't managed by alternatives though! In general, alternatives are not a > great fit for toolchains, because they mess up the ability for version > constraints in build-depends to be useful and mean the package versions > reported in build logs / .buildinfo files can't be relied on. I'm not going > to budge on this one, sorry. > > Cheers, > mwh
See also https://alioth-lists.debian.net/pipermail/pkg-golang-devel/Week-of-Mon-20160208/000248.html for the discussion that led to the removal of the generic alternatives in the first place. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4