From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1DoQRO-0002cF-Ts for garchives@archives.gentoo.org; Fri, 01 Jul 2005 18:40:43 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j61Ide73001535; Fri, 1 Jul 2005 18:39:40 GMT Received: from griffon26.kfk4ever.com (griffon26.demon.nl [82.161.57.89]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j61IbMTH031667 for ; Fri, 1 Jul 2005 18:37:22 GMT Received: by griffon26.kfk4ever.com (Postfix, from userid 1000) id B1A6FA0A580; Fri, 1 Jul 2005 20:35:36 +0200 (CEST) Date: Fri, 1 Jul 2005 20:35:36 +0200 From: Maurice van der Pot To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] splitting build deps out from depends Message-ID: <20050701183536.GR19598@kfk4ever.com> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20050701162524.GB11634@exodus.wit.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jcwRHPSxFqmwpRFb" Content-Disposition: inline In-Reply-To: <20050701162524.GB11634@exodus.wit.org> X-PGP-Key: http://www.kfk4ever.com/~griffon26/pubkey.asc X-URL: http://www.kfk4ever.com/ X-Archives-Salt: 7330f721-7d2e-4e46-a1b5-37f69aff518d X-Archives-Hash: 8a7b3360486f6f75116ac962f8e82a2d --jcwRHPSxFqmwpRFb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable If the point is to make dependencies complete, isn't there a way to build in some support for detecting it into some tool or other? If we have a program that can create an environment and detect which programs are run within the environment (maybe sandbox can do this, maybe something with LD_PRELOAD, I'm sure we can think of something), then we can build a list of programs that are run during the build.=20 If we have such a list, we can find out which packages are required=20 to provide the tools in the list.=20 Such a tool could be used to generate the correct build dependencies automatically or verify the existing bdeps. Maurice. --=20 Maurice van der Pot Gentoo Linux Developer griffon26@gentoo.org http://www.gentoo.org Creator of BiteMe! griffon26@kfk4ever.com http://www.kfk4ever.com --jcwRHPSxFqmwpRFb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCxYz4MGnpIbeahxwRAoaRAJ9OFzp9nYdnX5fua8c9NUIkkxt6wgCgsdt8 LK8Pe1D0sLZETo6jPfy7zQw= =ivmC -----END PGP SIGNATURE----- --jcwRHPSxFqmwpRFb-- -- gentoo-dev@gentoo.org mailing list