From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id ECCF313825A for ; Sat, 14 May 2016 05:08:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B4D8FE0783; Sat, 14 May 2016 05:08:16 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C731DE0783 for ; Sat, 14 May 2016 05:08:15 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id A57B63409D0; Sat, 14 May 2016 05:08:12 +0000 (UTC) Date: Sat, 14 May 2016 07:08:06 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: Ulrich Mueller Cc: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-pms] [PATCH] pkg-mgr-commands: Replace MAKEOPTS conf var with explicit description Message-ID: <20160514070806.20f1d22c.mgorny@gentoo.org> In-Reply-To: <22326.22064.887829.176600@a1i15.kph.uni-mainz.de> References: <1463176802-19338-1-git-send-email-mgorny@gentoo.org> <22326.22064.887829.176600@a1i15.kph.uni-mainz.de> Organization: Gentoo X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/f46=mIqkkjCOt5SpR2FIaZ="; protocol="application/pgp-signature" X-Archives-Salt: eac27677-e69e-4cfe-99ac-cb0cb068ee5b X-Archives-Hash: 19f6028f04b8d27d87c0373baf543707 --Sig_/f46=mIqkkjCOt5SpR2FIaZ= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 14 May 2016 00:33:20 +0200 Ulrich Mueller wrote: > >>>>> On Sat, 14 May 2016, Micha=C5=82 G=C3=B3rny wrote: =20 >=20 > > Replace the mentioning of MAKEOPTS configuration variable with > > generic description of 'make options'. This is in line with other > > parts of the specification where we avoid referencing package > > manager configuration explicitly. Furthermore, MAKEOPTS was only > > mentioned this one time with no explanatory description and no > > guarantee of being exported to the ebuild environment, so it is > > better to avoid making developers think it is reliable. =20 >=20 > The council has rejected the EJOBS feature (see bug 273101) twice, > namely for EAPI 5 and EAPI 6. In the discussion about EAPI 6 the > main argument was that similar functionality already exists with > the makeopts_jobs() and makeopts_loadavg() functions provided by > multiprocessing.eclass (see 20140617 council log). Both functions > rely on the MAKEOPTS variable. >=20 > So, IMHO removal of this variable cannot be done in a simple editorial > change but needs to be discussed in the -dev mailing list. We would > also need a replacement for the two above-mentioned functions (which > presumably will require an EAPI bump). Well, the alternative would be to list it properly in ebuild-exported variables section. Considering what you pointed out, this may be a better idea indeed. After all, we re-use it for other build systems as well. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/f46=mIqkkjCOt5SpR2FIaZ= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJXNrK2XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOmDcP/3BxO0hDx4ukN/AVOvfLCJFg OOKOAeoKulpHXcr41QyRpqsvuQsjAP9WXqbEJTR8cEdwTg1+uHDFjrSe21MvuHX8 BeHvatRAWttZbn0Awo5PmDC8jygL3DyEQQixdhcWvjITZKL+JM1blEWqm8jCHjzA dzGr01DA05/P0QsFLvQL+KQgVVTGQ3X4/v52aeHfhqY3HsZZmx35fxwJT5heikJQ lJWtCox3OQ/dJzFsx+w7Ba4E6WKgTpd041T40G1vhgbhuBALpo7psu2U0cAmJUlG WhhcHH9kjxQU7Qq90xUMqGP9e3v0+/tCfphdew1DB3ddgXhiTCqp5ncmoIYY1Ytj RRBR9DVeZfGaTIeOccZLwiwRHkvQL6QusYaA4i2wxbMw6ZC5aTZn8JHH5U6vBkjO rh0tOGVlURhgQY47ZzDPiQZDE0F0Id+v++VXPnV8N1G2niIdwtrl/RzUzFjzL/IH 5zsWXYMRwhDnn6pVGIHJM/yN0fBd327fVtqUHvlTiVjA2jzI0I+CpOLpFCcgyqhY oj15ReZ89o6Zv7oPd2HTXh5BAPVqvG45zA9iirb2Ch8iRFvvkBw+mn5zJQNfKv2q 1FT8A0oClpg95mhuWURFfckHyJZBepmB6wfIlRbHwR0/ynDwYfX06zeJdU94QYcy MlZUHca4ZjAsCkcE2azY =gxyf -----END PGP SIGNATURE----- --Sig_/f46=mIqkkjCOt5SpR2FIaZ=--