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 AFB13139083 for ; Mon, 18 Dec 2017 23:39:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CD8ACE0EB4; Mon, 18 Dec 2017 23:38:53 +0000 (UTC) Received: from mail-yb0-x235.google.com (mail-yb0-x235.google.com [IPv6:2607:f8b0:4002:c09::235]) (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 768A7E0DDD for ; Mon, 18 Dec 2017 23:38:53 +0000 (UTC) Received: by mail-yb0-x235.google.com with SMTP id z11so12397254ybm.1 for ; Mon, 18 Dec 2017 15:38:53 -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; bh=YP9ay2q60dxWcxYGZJXa8XULl8miv+dOra1AwHjs4R0=; b=FEhvWBdO+aCI7Vh2l+xUHG3zDbsO7W/7fENszxkRScfmJGE45OPeaJEYFNcRpH12HH d+bqw3FQgEXaGOU/01zOIGfpkjQqHdRs5QsVi+GcRF/qptwygDoQ1f8L4I5XYXZ0NoRL czhLxSqInUQDdJUqxuynOVMefu4p9ft8uTFYkQYs9a4Fn+8JemwtscGVFxWS26Mmkj+o t/J093gJHcH2xKXV8siu/icCi15qGDXTYm1slAB05yAIQAxUW/Ivy6wgr4TxF32X98kI MJcwQD5ADYWlEpPSJ+j7MSROLLi/d4H5skyn7FQFjtzCycYpxHmzNofg0FlXtKJMRYby t0rA== 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; bh=YP9ay2q60dxWcxYGZJXa8XULl8miv+dOra1AwHjs4R0=; b=Z55STBO93V/2Yez+joFCYylVuDPu9OtY39326++6KCKB6gihoXexEr4i5Wik/bFGoO kWxPxeSftkMvMXK1wYxU2Lg1bR5hHI+Ox9UzgycOeH2E1aFNTlbVGlNs/VedzTwpgaV9 sLWR77m/y9B5q6TLn3hCWniecAzWl6gE8HuX7PowCYBXzXKE1y34JMGkfjdzOtYjLRP8 8RMhp8EYPz2kJZrwZ53j1OKdrgAwBjlIEnVeL5i7DPkEQSZrOkIt4jsPaMJhiel3/5qM 32FOHSj0HFTh7VpARCD2BRfkldeTc/rBvDK8s3z+ZC0JAWMzP2oULOVyuIQ5xMDaQATm StOg== X-Gm-Message-State: AKGB3mIwTvMhDy+CTaF5ZZjNXrkhnz67a7pZ9ZyNjudN67hWcexFE+xX Ug1e4ytzzosdnRF9GqJl3zI= X-Google-Smtp-Source: ACJfBotKfdMvUysN5xxB6ptSficOMX2xnxeCX3nlEQu737yN7dAsyv6aGFCkVzeR7NA/vsxm0d57rg== X-Received: by 10.13.250.68 with SMTP id k65mr1123526ywf.32.1513640332428; Mon, 18 Dec 2017 15:38:52 -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 e128sm6234141ywf.104.2017.12.18.15.38.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Dec 2017 15:38:51 -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> <3fe9a4aa-86b4-a92d-52da-345da42c5ca1@gmail.com> From: Dale Message-ID: Date: Mon, 18 Dec 2017 17:38:50 -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: Content-Type: multipart/alternative; boundary="------------5BD035F466E4AD72717C7ED9" X-Archives-Salt: 0ec31054-44b4-44d0-9e7f-342d482723c5 X-Archives-Hash: 61b887a7606c870125c46de0df780124 This is a multi-part message in MIME format. --------------5BD035F466E4AD72717C7ED9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adam Carter wrote: > > 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. > > > Won't the -1 mean that --depclean will remove packages that you want? > If I emerge something and want to keep around, I use the --select y option which overrides the -1 option in make.conf.  Sometimes I install something, play with it and don't like it and then let --depclean remove it.  If I emerge something and like it, I can use --select y -n to add it to world, without compiling it again.  The key thing, remembering to force it to be added to world, which is a lot easier than remembering to use -1 for ALL those things I don't want in the world file.  Before I added the -1 option, my world file was full of all sorts of things that have no business being there at all.  It was causing huge problems with upgrades and such.  I just use what works for me.  Some may not like doing it this way but some might.  Dale :-)  :-)  --------------5BD035F466E4AD72717C7ED9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Adam Carter wrote:
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.


Won't the -1 mean that --depclean will remove packages that you want?


If I emerge something and want to keep around, I use the --select y option which overrides the -1 option in make.conf.  Sometimes I install something, play with it and don't like it and then let --depclean remove it.  If I emerge something and like it, I can use --select y -n to add it to world, without compiling it again. 

The key thing, remembering to force it to be added to world, which is a lot easier than remembering to use -1 for ALL those things I don't want in the world file.  Before I added the -1 option, my world file was full of all sorts of things that have no business being there at all.  It was causing huge problems with upgrades and such. 

I just use what works for me.  Some may not like doing it this way but some might. 

Dale

:-)  :-) 
--------------5BD035F466E4AD72717C7ED9--