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 9EE6713877A for ; Fri, 4 Jul 2014 18:07:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AF498E0839; Fri, 4 Jul 2014 18:07:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AB03FE0815 for ; Fri, 4 Jul 2014 18:07:45 +0000 (UTC) Received: from [192.168.1.15] (pool-72-95-142-204.pitbpa.fios.verizon.net [72.95.142.204]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: zerochaos) by smtp.gentoo.org (Postfix) with ESMTPSA id BF20533FB2C for ; Fri, 4 Jul 2014 18:07:44 +0000 (UTC) Message-ID: <53B6EE39.1030701@gentoo.org> Date: Fri, 04 Jul 2014 14:11:05 -0400 From: "Rick \"Zero_Chaos\" Farina" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Proposal of "uncooperative-root" in SUPPORTED_FEATURES References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 778fa952-d39b-4f25-bb18-fe1843fea91d X-Archives-Hash: 60721a645cc849fc3d91f98c4b083a5f -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/04/2014 12:25 PM, dREPLACEeLETTEReEjBYeLETTEReAatGMA ILcom wrote: It is incredibly hard to seriously review anything with this from email address. - -Zero > Hello to all, > > Summary: I have made many mods to sys-app/portage (2013 version). The result is > a proposal of patch for latest sys-app/portage, see below. > > Main result of my mods to gentoo prefix: > > FEATURES=uncooperative-root emerge -bv =firefox-17 > > now works on EPREFIX on Android-4.1 ARM. I use neither fakeroot nor GNURoot. > root access never required. > > @dol-sen advised me one week ago on #gentoo-portage to post here a rebased > patch for HEAD of git.overlays.gentoo.org/proj/portage.git : I just hosted this > patch on > sf.net/projects/gentooandroid/files/sys-app_portage-current-HEAD_patch/download > and it is also attached to this post. > > I request comments and discussions about this patch. Summary: > > pym/portage/const.py + (this is SUPPORTED_FEATURES+=uncooperative-root) > cnf/make.conf.example ++++++++++++++++++++++++++ > bin/ebuild-helpers/emake ++++++++ > bin/ebuild.sh --+++++++ > bin/misc-functions.sh -+++++ > bin/phase-helpers.sh +++++ > > My aim is to take your remarks into account, then to build an overlay (will be > hosted at endrood.sf.net) with up-to-date versions of all my mods. The final > result will be a tested version of above patch, together with lastest builds > for firefox, squeak, scala, gnucash, ... > > Thanks for you attention. > > Xdej. > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTtu45AAoJEKXdFCfdEflKfD8P/jLdlFM94mIRExJLjf6snELd lKfKouTlv57gdgI0sp6+ptX56OPbPqfRMuBOToKdV5atbsdUY2T1nyE+3NaJw8C4 UjgaeEvZOzDYz5CgLYsdXvil24bBj5TJ7QYxKNFkBdWln7MF5blFeM37QioC82IA M1AHp/Ck8Q05WLuvjfKFpA5qCpXfDj7mdcOnqp2pf/CYCI45zsQoRnacDgi/VF3A vXBQeq2jcTfUb6kuZqqCuXEY0NcTcDAcJxhoPdIMFlnv19JQ0l3qnSwdvePxratU njR5dMP4rYrnY12AD60vNU0p7HaBF+9XMxWAef8aqc17+9j4bmciHTY1Ncre1mBo NH/9vHgFlCLYK+PjUzSags9EO5Oo+rEFf1muchjPnYAjEwVKou1pauNRaIRKX8g5 cyQAKu8fTJCvuPvLQRPNvxYk25ByV/a8Mbwi9UgB0C19hmFEP/GuujfNdqNSvzm/ lyOayX4La8XQFiD36AF6o8ro3L/8BtRmcumhJQXBXyXSHDbJumjlhDZ1IulLB6an oCpTjc0c68oMe5PXJVxjkXiZh1I2pXLLyTwqaqn15tg2zt8tbCC5FGplrx7/ejY5 MmP46+SUJQpJVuPWlY75Ks/756LIbswPo99Lx8tE5bUZQs8aS5LMmqhSrZ0bbUF6 ++2rrYvhdbZUxtSy+bR2 =vaB0 -----END PGP SIGNATURE-----