Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: justin <jlec@g.o>
Subject: Re: developer profile, FEATURES=digest
Date: Mon, 28 Mar 2011 20:18:58 +0200
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ł Hajdan, Jr." wrote:
>>>> FEATURES=digest results in a scary warning and a possibly dangerous
>>>> re-generation of manifests at the beginning of every emerge:
>>>>
>>>>  * The FEATURES=digest setting can prevent corruption from being noticed.
>>>>  * The `repoman manifest` command is the preferred way to generate
>>>>  * manifests and it is capable of doing an entire repository or category at
>>>>  * once.
>>>>
>>>> However, FEATURES=digest is enabled in the developer profile, and only
>>>> in that profile:
>>>>
>>>> $ egrep '^FEATURES=.*digest' -r /usr/portage/profiles/
>>>> /usr/portage/profiles/targets/developer/make.defaults:FEATURES="collision-protect
>>>> digest multilib-strict sign splitdebug stricter test test-fail-continue
>>>> 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, and
>>>> 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?
> 
> 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="--skip-manifest"
and using the "undigested" ebuild only with the ebuild command is a
better way, then the FEATURE=digest approach.


Attachment:
signature.asc (OpenPGP digital signature)
Replies:
Re: developer profile, FEATURES=digest
-- Mike Frysinger
References:
developer profile, FEATURES=digest
-- Paweł Hajdan, Jr.
Re: developer profile, FEATURES=digest
-- Thomas Kahle
Re: developer profile, FEATURES=digest
-- Christoph Mende
Re: developer profile, FEATURES=digest
-- Mike Frysinger
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: developer profile, FEATURES=digest
Next by thread:
Re: developer profile, FEATURES=digest
Previous by date:
Re: developer profile, FEATURES=digest
Next by date:
Re: developer profile, FEATURES=digest


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.