Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-doc-cvs
Navigation:
Lists: gentoo-doc-cvs: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-doc-cvs@g.o
From: "Sven Vermeulen (swift)" <swift@g.o>
Subject: gentoo commit in xml/htdocs/doc/en/handbook: hb-working-portage.xml
Date: Thu, 13 Oct 2011 16:58:14 +0000 (UTC)
swift       11/10/13 16:58:14

  Modified:             hb-working-portage.xml
  Log:
  Add information on --with-bdeps as per discussion on gentoo-dev

Revision  Changes    Path
1.77                 xml/htdocs/doc/en/handbook/hb-working-portage.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?rev=1.77&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?rev=1.77&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?r1=1.76&r2=1.77

Index: hb-working-portage.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- hb-working-portage.xml	12 Aug 2011 19:24:18 -0000	1.76
+++ hb-working-portage.xml	13 Oct 2011 16:58:14 -0000	1.77
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.76 2011/08/12 19:24:18 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.77 2011/10/13 16:58:14 swift Exp $ -->
 
 <sections>
 
@@ -294,15 +294,27 @@
 installed. However, it will only verify the versions for the applications you
 have <e>explicitly</e> installed (the applications listed in
 <path>/var/lib/portage/world</path>) - it does not thoroughly check their
-dependencies. If you want to update <e>every single package</e> on your system,
+dependencies. If you want to update the dependencies of those packages as well,
 add the <c>--deep</c> argument:
 </p>
 
-<pre caption="Updating your entire system">
+<pre caption="Updating your system with dependencies">
 # <i>emerge --update --deep world</i>
 </pre>
 
 <p>
+Still, this doesn't mean <e>all packages</e>: 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
+<e>build dependencies</e>. To include those in an update cycle, add
+<c>--with-bdeps=y</c>:
+</p>
+
+<pre caption="Updating your entire system">
+# <i>emerge --update --deep --with-bdeps=y world</i>
+</pre>
+
+<p>
 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. 
@@ -316,7 +328,7 @@
 </p>
 
 <pre caption="Performing a full update">
-# <i>emerge --update --deep --newuse world</i>
+# <i>emerge --update --deep --with-bdeps=y --newuse world</i>
 </pre>
 
 </body>





Navigation:
Lists: gentoo-doc-cvs: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo commit in xml/htdocs/doc/en/handbook: hb-working-portage.xml
Next by thread:
gentoo commit in xml/htdocs/doc/en/handbook: hb-working-portage.xml
Previous by date:
gentoo commit in xml/htdocs/doc/en: gcc-upgrading.xml gcc-upgrading-upto-4.1.xml
Next by date:
gentoo commit in xml/htdocs/doc/en: faq.xml


Updated Jun 30, 2012

Summary: Archive of the gentoo-doc-cvs mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.