-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 04/12/16 20:58, Mike Gilbert wrote: > On Sun, Dec 4, 2016 at 6:31 PM, A. Wilcox <awil...@adelielinux.org> > wrote: >> Roadmap - ------- >> >> Since the shell environment is flexible, this change can be >> implemented almost immediately; the defaults specified in the >> Gentoo base profile ensure that at worst nothing will immediately >> change. As forks, derivatives, and other organisations change >> the environment variables in their profiles or ``make.conf`` >> files, all updated ebuilds will immediately reflect the changes. >> >> During this, the variables can be added to the EAPI=7 >> specification, and may eventually be added to PMS §11.1. > > It's not clear to me why this should be defined in PMS, especially > if this is going to be a profile variable in make.defaults.
> > I think we would only need to add it to PMS if you need to package > manager to compute the value based on the running system. Is that > what you had in mind here? If so, you will need to include that > algorithm in your patch. > Thinking on it a little more, that wouldn't be a good way to go. We can't really rely on lsb_release being present, especially if Portage is being run on FreeBSD or a more exotic prefix; sys-apps/lsb-release isn't even installed on my relatively 'normal' amd64 Gentoo Linux machine. Additionally, it wouldn't have the bug URL even if it were present. We can therefore strike the PMS bits and the patch from the proposal. If there are no other objections to this proposal, would a PR that implements this against the Gentoo tree be the best way forward? If so, I can start work on that now while giving more people the chance to read over it. (Would it be more desirable to have all changes in a single large commit, or one commit per package?) Best, - --arw - -- A. Wilcox (awilfox) Project Lead, Adélie Linux http://adelielinux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYRNtLAAoJEMspy1GSK50UyUAQAJy7whGkLxhjnUR04hT/k0uY B69MCu3do0TqlAYkpQU/DiCuseeD0UUpXwcUS30RGVUBd6gKsq9vTzAMhvVFEqVM 9wZ+4Gs2yWkMbQ9tOy8rK29fW7M7M4yLcZet6q+7UyieaxFqgpbxGBOZzZC7mlKj RKDFZdVrE9gMv+zPvKT/MZtYHJouwHcnOC8DD5HN7hvq6HQ5fRdvpd2pIoAKIw9U d+s8/rIPi2xnFetrF1A3qndHyGhRGqqhXdmff7PIAlZoimVRMXL3jyV+f/W0crDs J5sq3uzcwqa5Q5ZU9fvRdHGeBVLJQeoej6vtN5uBKinHT9zlCaiJ8kTAt+N7kjz/ QahHh4vrsotBT70/IIIXNRaX5UFoIA9HWQEb84HJROcqj1qodvd3oIoZk18e4HIK mg+1v0lKuBF9HLPYHjwqUMEgoiMlikCHcTqVUqNsyPRSNnTMz3aPISUwaGVIkVBQ sQVllCOBEfKp2THbg3OrZfoMpp8nXlJMZBwhElDFUK8leDth8riB4WRw2pdJQYlT nR1WMimCoUwKxMvsl9RA2O/oix7dmZiAzui3Fe7eoqxVkvL9jWlPXYi0f9acrJmz uwq4Q/k5bt8WwI9uUlxe5SqR6LTUG0tVfZYk7RB7qZD+yPwwrXA0VLZ8PVm/yJ7j Qxm6u41m9Ru67XBk49a3 =507s -----END PGP SIGNATURE-----