From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-catalyst+bounces-2592-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 51041198005
	for <garchives@archives.gentoo.org>; Wed, 27 Feb 2013 02:37:35 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id C53DBE0667;
	Wed, 27 Feb 2013 02:37:34 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 3B349E0667
	for <gentoo-catalyst@lists.gentoo.org>; Wed, 27 Feb 2013 02:37:34 +0000 (UTC)
Received: from mail-gg0-f179.google.com (mail-gg0-f179.google.com [209.85.161.179])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: mattst88)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 575BB33DEF6
	for <gentoo-catalyst@lists.gentoo.org>; Wed, 27 Feb 2013 02:37:33 +0000 (UTC)
Received: by mail-gg0-f179.google.com with SMTP id h4so11157ggn.38
        for <gentoo-catalyst@lists.gentoo.org>; Tue, 26 Feb 2013 18:37:31 -0800 (PST)
X-Received: by 10.236.162.197 with SMTP id y45mr397484yhk.110.1361932651413;
 Tue, 26 Feb 2013 18:37:31 -0800 (PST)
Precedence: bulk
List-Post: <mailto:gentoo-catalyst@lists.gentoo.org>
List-Help: <mailto:gentoo-catalyst+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-catalyst+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-catalyst+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-catalyst.gentoo.org>
X-BeenThere: gentoo-catalyst@lists.gentoo.org
Reply-to: gentoo-catalyst@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.100.59.14 with HTTP; Tue, 26 Feb 2013 18:37:10 -0800 (PST)
In-Reply-To: <1361895645.3997.269.camel@big_daddy.dol-sen.ca>
References: <1361895645.3997.269.camel@big_daddy.dol-sen.ca>
From: Matt Turner <mattst88@gentoo.org>
Date: Tue, 26 Feb 2013 18:37:10 -0800
Message-ID: <CAEdQ38H4k+d8WM0Jom89r3BrHwqPvJ0sgNVrtrQBZZXhkouBKQ@mail.gmail.com>
Subject: Re: [gentoo-catalyst] patch, fix broken seed stage update
To: gentoo-catalyst@lists.gentoo.org
Cc: zmedico@gentoo.org, fuzzyray@gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: e4cb4115-3964-4069-9c9d-ee906584664a
X-Archives-Hash: a5237b2099f1461033956f0883bb093a

On Tue, Feb 26, 2013 at 8:20 AM, Brian Dolbec <dolsen@gentoo.org> wrote:
> --- a/doc/catalyst-spec.5.txt
> +++ b/doc/catalyst-spec.5.txt
> @@ -138,9 +138,19 @@ it should update the seed stage or not (valid values: `yes no`).
>  *update_seed_command*::
>  This is an optional command to pass to emerge for updating the seed
>  stage (example: `--update dev-libs/mpfr dev-libs/mpc dev-libs/gmp`)
> -If not specified, catalyst will update gcc deps.
> +If not specified, catalyst will update gcc's deps, and rebuild gcc if any of
> +it's deps are updated with a new version. Even if it itself is not updated.
> +This prevents gcc breakage when it's dependency lib sonames have changed.
>  This setting requires enabling update_seed.
>
> +*update_seed_system*::
> +This is an optional setting supported by stage1 to tell catalyst if
> +it should update the seed's system packages or not (valid values: `yes no`).
> +This is run after any update_seed_command, updating any remaining upgradable
> +system packages.
> +This setting requires enabling update_seed.

I don't see any need for an update_seed_system option. If someone
wants to run emerge @system then they can do:

update_seed_command: --options @system