From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9CAD1139083 for ; Mon, 18 Dec 2017 22:50:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D220AE10E5; Mon, 18 Dec 2017 22:50:01 +0000 (UTC) Received: from mail-yb0-x22e.google.com (mail-yb0-x22e.google.com [IPv6:2607:f8b0:4002:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6E802E10CD for ; Mon, 18 Dec 2017 22:50:01 +0000 (UTC) Received: by mail-yb0-x22e.google.com with SMTP id g15so12287037ybc.13 for ; Mon, 18 Dec 2017 14:50:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=roPXjqaJa2Z/yJtOaVGJRjOTIENRv1KdXq1hpQcbXBE=; b=Xg13TLlDzViMXpKHlYyh4Y9gg22ZnBq3PjwoiH/knViSiaFKEYvHXX/XsqU3C8Tfsb 8gGIygSzEAWB+PQOwu4i1dmvEAFggP3wkP+0AQRMUn7nWR22lTD7GS/dYtxtxlCv4+vI jPkns4OalEotLmaZVhCcJQ/Fcdd/s/6w5CBPqBpbH+cnxdORsjKumT2CJR3EKdi2X+BJ LKOu0LDK4g21s95LmoFK/zVWc4DsUBqlu+egVN6xrzTHp3M+MQxdZZFv4qR1oc8Ftu3t lrrAORHSB3WYUIBq7Kkz7oUzpsfXhiwOcybiF1U4Byms18Z5hHYBAhfaQBdX5qU3DLgZ jRSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=roPXjqaJa2Z/yJtOaVGJRjOTIENRv1KdXq1hpQcbXBE=; b=nDAbBWgwqeCONi8LDD2sQNiQhiDxyy+9u93GjO1EIobGblMGRs9f5iyVRmYCZLsuYn dNHwuDeqEBUWd6+cW/o1bHJf8uS/3WC7yzlmLXZTbeZAbuhOiKlNcEWTIe6IKuhCRfle ef7AktLQctLWoDa2FyojSC4GC5uOzCsuXpcKAAKI5wthrUZSjfuwMDW0QG9UV9qOAoyQ pAT+jAMP5zZhAYEQoV+ywfbcHyyV5KWX3XpUhaZ7/lywrcog6Q/xyRNmmlvpDxnbH3Y6 SEnfr3HLr+bshvGs4C4Flkq8S/DWDMIUstMKWRuUJvyLwZsuOPlZ0nsDKePhOuUUHvlI YQ4g== X-Gm-Message-State: AKGB3mIBz6rSG+NihNtZ/ziQSajsDUHYKeVjfKqgJ3ZEWHd/NDKn/dGw 1L/9XzlI9YDUPEZQ5rCbzyI= X-Google-Smtp-Source: ACJfBoupDc4a3m3Z5zanMnT/5skBw2B1+eES2UYNR1pkDvGYqHv2zCNWZaKQLN867PO4Or+fYpgVdg== X-Received: by 10.37.31.132 with SMTP id f126mr1165383ybf.236.1513637400407; Mon, 18 Dec 2017 14:50:00 -0800 (PST) Received: from [192.168.2.5] (adsl-65-0-93-225.jan.bellsouth.net. [65.0.93.225]) by smtp.gmail.com with ESMTPSA id t19sm6190232ywg.105.2017.12.18.14.49.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Dec 2017 14:49:59 -0800 (PST) Subject: Re: [gentoo-user] How to resume 'emerge -e @world' after grub fails? To: gentoo-user@lists.gentoo.org References: <3398794.gc8pZU36s4@dell_xps> From: Dale Message-ID: <3fe9a4aa-86b4-a92d-52da-345da42c5ca1@gmail.com> Date: Mon, 18 Dec 2017 16:49:58 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <3398794.gc8pZU36s4@dell_xps> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 202f1e2d-9feb-4588-89b2-9498009cd378 X-Archives-Hash: 5b115ac3ded7bdc1a65f1f64217461e4 Mick wrote: > On Monday, 18 December 2017 16:14:42 GMT Dale wrote: >> Grant Edwards wrote: >>> I tried following the profile 17 upgrade instructions but now I'm >>> stuck. After running for a day or so, the 'emerge -e @world' command >>> stopped when grub-0.97 failed to build. >>> >>> How do I skip grub and continue? >>> >>> Or do I have to tell emerge to start over from the beginning (skipping >>> grub)? Assuming there are other packages that are going to fail also, >>> that could take weeks... >> emerge --resume --skipfirst >> >> That should work. If forced, using --exclude grub might could be >> added. I've never tried that with the --resume command tho. >> >> Dale >> >> :-) :-) > Let's not forget the '--keep-going y' option too. At the end it will print a > list of all the packages that failed to emerge. > I have to confess, I set most of this as defaults in make.conf.  The most often commands I use, eix-sync and emerge -uaDN world.  Everything else is in make.conf.  Listy for those who may be curious. EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=100 --keep-going -v -j5 --quiet-build=n -1 --unordered-display" FEATURES="-usersync userpriv usersandbox buildpkg sandbox parallel-fetch" Each of those were added as I noticed I needed them more often than not.  The backtrack option started out at 50 but sometimes that wasn't enough so I increased it to 100.  That has worked well so far.  The --oneshot, (-1), option was to keep unneeded things from being added to my world file.  Each option has some reason for being there.  If someone reading this wants to copy that, may solve some problems at least.  ;-)  Dale :-)  :-)