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 1Q4H2W-0005Bl-JC for garchives@archives.gentoo.org; Mon, 28 Mar 2011 18:19:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 734161C10C; Mon, 28 Mar 2011 18:19:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D7C321C0FF for ; Mon, 28 Mar 2011 18:19:03 +0000 (UTC) Received: from paul.ibi.kfa-juelich.de (ibi109.ibi.kfa-juelich.de [134.94.85.208]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jlec) by smtp.gentoo.org (Postfix) with ESMTPSA id E09FF1B4006; Mon, 28 Mar 2011 18:19:02 +0000 (UTC) Message-ID: <4D90D112.1030809@gentoo.org> Date: Mon, 28 Mar 2011 20:18:58 +0200 From: justin User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110321 Lightning/1.0b3pre Thunderbird/3.1.9 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] developer profile, FEATURES=digest References: <4D8F1BEF.8040203@gentoo.org> <20110328145701.GL14321@denkmatte.mittag-leffler.se> <1301327018.11142.0.camel@dauntless> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig59D5A92BBDD86416243FE9AF" X-Archives-Salt: X-Archives-Hash: 7c5b7480e2aed58314d21b4cde44c8cb This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig59D5A92BBDD86416243FE9AF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 28/03/11 19:03, Mike Frysinger wrote: > On Mon, Mar 28, 2011 at 11:43 AM, Christoph Mende wrote: >> On Mon, 2011-03-28 at 16:57 +0200, Thomas Kahle wrote: >>> On 13:13 Sun 27 Mar , "Pawe=C5=82 Hajdan, Jr." wrote: >>>> FEATURES=3Ddigest results in a scary warning and a possibly dangerou= s >>>> re-generation of manifests at the beginning of every emerge: >>>> >>>> * The FEATURES=3Ddigest setting can prevent corruption from being n= oticed. >>>> * The `repoman manifest` command is the preferred way to generate >>>> * manifests and it is capable of doing an entire repository or cate= gory at >>>> * once. >>>> >>>> However, FEATURES=3Ddigest is enabled in the developer profile, and = only >>>> in that profile: >>>> >>>> $ egrep '^FEATURES=3D.*digest' -r /usr/portage/profiles/ >>>> /usr/portage/profiles/targets/developer/make.defaults:FEATURES=3D"co= llision-protect >>>> digest multilib-strict sign splitdebug stricter test test-fail-conti= nue >>>> userpriv usersandbox" >>>> >>>> I'd like to suggest removing "digest" from the line above. I've been= >>>> running with the developer profile and -digest in /etc/make.conf, an= d >>>> everything is working fine. >>> >>> +1. >>> >>> I disabled it on the first day and never had any issues. >> >> I guess the real question here is: why was it enabled? >=20 > because doing active development on ebuilds by definition invalidates > the manifest. portage didnt use to whine about it at all. a lot > easier to `emerge foo` without having to manually run `ebuild foo > manifest` all the damn time. In my opinion, setting EBUILD_DEFAULT_OPTS=3D"--skip-manifest" and using the "undigested" ebuild only with the ebuild command is a better way, then the FEATURE=3Ddigest approach. --------------enig59D5A92BBDD86416243FE9AF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2Q0RIACgkQgAnW8HDreRYEkACeMpyUXpTW5djH2dbNlau0PWnm r7AAoICHN1FOc6ih6T3+g9Tcd7G9ZA4+ =aYKt -----END PGP SIGNATURE----- --------------enig59D5A92BBDD86416243FE9AF--