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 51041198005 for ; 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 ; 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 ; Wed, 27 Feb 2013 02:37:33 +0000 (UTC) Received: by mail-gg0-f179.google.com with SMTP id h4so11157ggn.38 for ; 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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 Date: Tue, 26 Feb 2013 18:37:10 -0800 Message-ID: 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 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