From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2190 invoked by uid 1002); 13 Aug 2003 06:42:17 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 10630 invoked from network); 13 Aug 2003 06:42:16 -0000 From: Karsten Schulz To: gentoo-dev@gentoo.org Date: Wed, 13 Aug 2003 08:42:15 +0200 User-Agent: KMail/1.5.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200308130842.15639.kaschu@t800.ping.de> Subject: [gentoo-dev] how to test ebuilds without being root? X-Archives-Salt: 5f20e9da-f88d-4c4e-a715-c56bd2db77d4 X-Archives-Hash: f3bf3cf03b6540ca289e71d340067dd7 Hi, I wonder, how I can test my own ebuilds, without being root. As far as I can see, there is no necessary need to work as root until the qmerge step. At the moment, I get access violations, because as a normal user (group: portage) I do not have write access to /var/tmp/portage/... (of course). But I don't want to start my (maybe buggy) ebuilds as root, because my system could become unusable by accident, if there are bugs in my ebuild. I found the 'sandbox', 'usersandbox' and 'userpriv' things in /etc/make.conf, but no hints, how that could help me. The section 'testing your ebuilds' in the HOWTO does not mentions how one would really test a new ebuild on his machine. Do I have to setup a chroot environment for that? Or use vmware or bochs or similar simulations? Or is there an easier and better solution? Any hints or advices for me? thank you very much, Karsten -- gentoo-dev@gentoo.org mailing list