From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1ShEKT-0004FG-1h for garchives@archives.gentoo.org; Wed, 20 Jun 2012 06:23:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D015AE01C5; Wed, 20 Jun 2012 06:23:33 +0000 (UTC) Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by pigeon.gentoo.org (Postfix) with ESMTP id D17CCE0769 for ; Wed, 20 Jun 2012 06:22:57 +0000 (UTC) Received: by wgbds1 with SMTP id ds1so3257481wgb.4 for ; Tue, 19 Jun 2012 23:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=s9BAEq6s/KQwrnqj9ilkqd50sd/1yoHKcz7kPvCq4PE=; b=geogsUPE1T3hx7sqjAMvI/C7G6jMXxoWs3XH2yinUYc3bx5K8a1ov3mf2HXBJ7xiAN R/zcSU0rKbZeiJLG1J3swM9k3dKmkFf3vdj7DlBs504ie20H+jnvvaXyXriVmjHBfGfh 8+IX7hTSIOdFHYl6tDgLBw+2rC9gCu1fylETf1RrUDNDIwkhWlIisNaUb0MDAUnjviL7 WgWfEsdT3xfekiNibDhlNQY5FiJlZHAxkn2Qwk0NQw22L8046vDo6uaOgAwvA8ql9MYZ MXvTcCk4TYOssPWYh16BxEzD6LVAGOjsRSQv8Ivd8ZJO1XIfSgz1Z50SpX6jwuwQvPlS jSZg== Received: by 10.180.24.103 with SMTP id t7mr9140045wif.16.1340173376891; Tue, 19 Jun 2012 23:22:56 -0700 (PDT) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id ei4sm69959904wid.5.2012.06.19.23.22.55 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 19 Jun 2012 23:22:56 -0700 (PDT) Date: Wed, 20 Jun 2012 07:19:09 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: spec draft for cross-compile support in future EAPI (EAPI-5) Message-ID: <20120620071909.6764092b@googlemail.com> In-Reply-To: <4FE0E9F5.60309@gentoo.org> References: <4FDC608C.8010708@gentoo.org> <4FDDC752.3080506@gentoo.org> <4FE0C207.6070302@gentoo.org> <20120619191644.7908fb03@googlemail.com> <4FE0CACF.4000401@gentoo.org> <20120619203602.GC4424@localhost> <4FE0E9F5.60309@gentoo.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/pawQsCAoq_vow46E6lZs08O"; protocol="application/pgp-signature" X-Archives-Salt: c8dae68b-12ea-4099-9afe-8996c1d1d8e7 X-Archives-Hash: 9d91821e694c105d34206d095c20e0f8 --Sig_/pawQsCAoq_vow46E6lZs08O Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 19 Jun 2012 23:07:01 +0200 Thomas Sachau wrote: > Do you prefer having everything hardcoded in PMS or can you accept > outsourcing bigger code pieces into some sort of eclass (i am thinking > about some external code base, which can be duplicated by the package > manager with internal code, but has to be used, if the external eclass > has a newer version/revision then the duplicated internal code)? The package manager mustn't require any particular eclass to be present, and there mustn't be duplication between eclasses and the package manager. > I am especially thinking about the setup of the environment and the > code details for the wrappers for binaries and headers, hardcoding > those details into PMS makes it hard to change/fix issues later on. Sounds like you haven't really got a clean design then. --=20 Ciaran McCreesh --Sig_/pawQsCAoq_vow46E6lZs08O Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/ha2AACgkQ96zL6DUtXhFPXgCcDmr865AZBEFf0rB/ppUt+0ba Cc8AnAgRB28xF7ncGBZKH4Yvd4pVNKcj =Zzm7 -----END PGP SIGNATURE----- --Sig_/pawQsCAoq_vow46E6lZs08O--