From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AB31D139694 for ; Mon, 20 Mar 2017 18:25:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6D33E21C08B; Mon, 20 Mar 2017 18:25:07 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 1CE2E21C038 for ; Mon, 20 Mar 2017 18:25:07 +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 4B46233E142; Mon, 20 Mar 2017 18:25:05 +0000 (UTC) Message-ID: <1490034298.1270.1.camel@gentoo.org> Subject: Re: [gentoo-dev] Re: [PATCH] sys-devel/autoconf: Convert from eblits into an eclass, #586424 From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Mon, 20 Mar 2017 19:24:58 +0100 In-Reply-To: <20170320180140.66dbef67@gentoo.org> References: <20170316093806.31977-1-mgorny@gentoo.org> <20170320083544.GZ24205@vapier> <22735.42420.523393.768428@a1i15.kph.uni-mainz.de> <20170320121937.7fc31770@gentoo.org> <22735.58203.928628.654288@a1i15.kph.uni-mainz.de> <20170320180140.66dbef67@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-JK79HeFOxbdqqVuEZtvz" X-Mailer: Evolution 3.22.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Archives-Salt: b7aa7def-2cf8-464d-a758-7df3d17c5b80 X-Archives-Hash: 90518d20a945ab1a2252e5f2315f07bf --=-JK79HeFOxbdqqVuEZtvz Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On pon, 2017-03-20 at 18:01 +0100, Alexis Ballier wrote: > What makes me wonder more are the proposed solutions: So far the only > proposals I've seen are either inlining *all* the code or moving *all* > the code into an eclass. Having a quick look at autoconf, it seems to me > an intermediate solution would work perfectly fine for the above > goals/rules: Put main.eblit into an eclass. The loading code then would > access $FILESDIR only in src_* phases. This would likely work better > for all parties and would allow to focus on better specifying this gray > area of PMS instead. Don't you find it a bad hypocritical that at the same time you oppose committing an eclass for a single package and you support committing an eclass to support half-working hack for a single package? --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-JK79HeFOxbdqqVuEZtvz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEXr8g+Zb7PCLMb8pAur8dX/jIEQoFAljQHnxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVF QkYyMEY5OTZGQjNDMjJDQzZGQ0E0MEJBQkYxRDVGRjhDODExMEEACgkQur8dX/jI EQo2kg/9HO9bqdlqlA7LdUIHYDy+xCmYDTlgKix53ESE5K0ZKTQgomg/t+OoqE/S VrOoToWVEIX8qI2yoTMem3KT/ARmEXj3hPVEWGM8/zlfCmZXs4Hd7mC/skpUjbY/ iAzHXw0YxsAE7riseLAtf+JSeT0rUQpFYsar4wVggq0OkV5DRJ6OLjaLPoHkMkb1 pMwF0hm8Iv5lDS1A/Uv8RL06UdpKjSH1PFse7M0PD7/86yRL29V/WwoaWtq2fJHI MZRdolQbjPu1Kg6JhDN1hZr7EzsHyIwIH0/AtmcpqxZftf8uv2kZW+rXtvYCuQ+R vbKiUjcyenxQiHhbWMCWmNkP96sbE+GleRVlNQUuVqXbjdtJmIhc/gy9UgcY35XL qVJ7MMwkZZRD3CLueZLgNPoho64JK0F6RUhwpVPXQKuDhvhIb4g0A/Lw6n8xcieD RUTiMBS49GLqucruzE5k6Ew4n1FUfcEZSBK3ZWWfwXHbq78dWwBpKJdwOwurI/Mp o8BS9DUrj1yFpwm1K9sCHS9c2DdEq9MlGXWECohXRF9w5OGGxqKi/2MzshFebhQA cjy5UPRivGDyvBhmcHp9aUCk1UcYVdPTL5wZnjcXSyoxxOx20OgyXLPlkBbSU7wA eHucN7nibjNBmnSig7i5fADS7Uc/x0gRn05jwMmljKiaB9QwqaQ= =x+pz -----END PGP SIGNATURE----- --=-JK79HeFOxbdqqVuEZtvz--