From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9F87F1381FA for ; Wed, 21 May 2014 13:53:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F294EE09B5; Wed, 21 May 2014 13:53:16 +0000 (UTC) Received: from mail-la0-f52.google.com (mail-la0-f52.google.com [209.85.215.52]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AFD25E0964 for ; Wed, 21 May 2014 13:53:15 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id gl10so1606715lab.39 for ; Wed, 21 May 2014 06:53:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=TwW0YLirXbCYHoEtN4lwDuEyQhfTCpAjVsIxLIJaw6A=; b=rnmCD1m08364FtGuvEU0YEZgViYT7Byykwzgg7qs0Y606LeiNfOVPDSZgwvnUVCumJ fyBzMM5DivgiMm+hADYUC+lMewD51fztTz3JnPfViVSC2zOmN8JrSHFVNqtiUERZahTQ JPAsYikgfAWsxqHlWtKEJhzBQkAEglrSdU0Ooh0uAlQSs2Ulhmby/LHmqWREDNveuwtr acWdB7o2RhLVd86yIq7YAX+H5lJO1zbktfFBWAP2/nKgbSH8LNjZ1xIjRK83j5kBjOo7 ngfu7syQRds8Bgog+GYNUtSc9jq3MfKESwsfx/M+do0G/CCEQEhnLkJUtefUhsepjAE/ ILqA== X-Received: by 10.112.158.101 with SMTP id wt5mr1696785lbb.77.1400680394028; Wed, 21 May 2014 06:53:14 -0700 (PDT) Received: from [192.168.1.2] (213-154-212-42.static.vega-ua.net. [213.154.212.42]) by mx.google.com with ESMTPSA id k1sm1875468lbb.9.2014.05.21.06.53.12 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 21 May 2014 06:53:12 -0700 (PDT) Message-ID: <537CB06F.8000205@gmail.com> Date: Wed, 21 May 2014 16:55:59 +0300 From: Alexander Kapshuk User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Use Flags and Updating References: <006001cf741f$db183a40$9148aec0$@gmail.com> <537B3FE9.8050207@gmail.com> <007001cf7420$4f8a8f90$ee9faeb0$@gmail.com> <537B413D.1090209@gmail.com> <20140520225616.06d79aba@gentoo.org> In-Reply-To: <20140520225616.06d79aba@gentoo.org> Content-Type: multipart/alternative; boundary="------------030606080406090902040500" X-Archives-Salt: 39f316af-1ad2-4918-b0d2-0ce8174e9b53 X-Archives-Hash: 03e88cf4fccb2c7a7f365bf42c086df6 This is a multi-part message in MIME format. --------------030606080406090902040500 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 05/20/2014 11:56 PM, yac wrote: > On Tue, 20 May 2014 14:49:17 +0300 > Alexander Kapshuk wrote: > >> Here's what I usually run when updating the world. >> Long version: emerge --ask --update --deep --with-bdeps=y --newuse >> @world With '--with-bdeps=y' set in the file shown below: >> grep bdeps /etc/portage/make.conf >> EMERGE_DEFAULT_OPTS="--with-bdeps=y" >> >> Short version: emerge -avuND @world >> -a [--ask] >> -v [--verbose] >> -u [--update] >> -N [--newuse] >> -D [--deep] >> >> > It's also good to use -t --unordered-display to see what pulls what and > resolve potential issues. > > Then --keep-going so the whole thing doesn't fail just because one > package fails. > > Then -k to use already built binary packages where applicable > (Actually, I'm not sure why this sometimes gets activated but I see it > from time to time) > > Why do you run the the --width-bdeps=y ? > > --- > Jan Mate(jka | Developer > https://gentoo.org | Gentoo Linux > GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B After reading about the flag in the handbook, I thought I'd use it as well. http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1 Code Listing 3.11: Updating your system with dependencies # emerge --update --deep @world Still, this doesn't mean all packages: some packages on your system are needed during the compile and build process of packages, but once that package is installed, these dependencies are no longer required. Portage calls those build dependencies. To include those in an update cycle, add --with-bdeps=y: Code Listing 3.12: Updating your entire system # emerge --update --deep --with-bdeps=y @world Since security updates also happen in packages you have not explicitly installed on your system (but that are pulled in as dependencies of other programs), it is recommended to run this command once in a while. What would you recommend? Thanks. --------------030606080406090902040500 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
On 05/20/2014 11:56 PM, yac wrote:
On Tue, 20 May 2014 14:49:17 +0300
Alexander Kapshuk <alexander.kapshuk@gmail.com> wrote:

Here's what I usually run when updating the world.
Long version: emerge --ask --update --deep --with-bdeps=y --newuse
@world With '--with-bdeps=y' set in the file shown below:
grep bdeps /etc/portage/make.conf
EMERGE_DEFAULT_OPTS="--with-bdeps=y"

Short version: emerge -avuND @world
-a [--ask]
-v [--verbose]
-u [--update]
-N [--newuse]
-D [--deep]


It's also good to use -t --unordered-display to see what pulls what and
resolve potential issues.

Then --keep-going so the whole thing doesn't fail just because one
package fails.

Then -k to use already built binary packages where applicable
(Actually, I'm not sure why this sometimes gets activated but I see it
from time to time)

Why do you run the the --width-bdeps=y ?

---
Jan Matějka        | Developer
https://gentoo.org | Gentoo Linux
GPG: A33E F5BC A9F6 DAFD 2021  6FB6 3EBF D45B EEB6 CA8B

After reading about the flag in the handbook, I thought I'd use it as well.

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1

Code Listing 3.11: Updating your system with dependencies

# emerge --update --deep @world

Still, this doesn't mean all packages: some packages on your system are needed during the compile and build process of packages, but once that package is installed, these dependencies are no longer required. Portage calls those build dependencies. To include those in an update cycle, add --with-bdeps=y:

Code Listing 3.12: Updating your entire system

# emerge --update --deep --with-bdeps=y @world

Since security updates also happen in packages you have not explicitly installed on your system (but that are pulled in as dependencies of other programs), it is recommended to run this command once in a while.


What would you recommend? Thanks.

--------------030606080406090902040500--