From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.105.134.102] (helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1Die5d-0008WM-G0 for garchives@archives.gentoo.org; Wed, 15 Jun 2005 20:02:21 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j5FJxZQC017353; Wed, 15 Jun 2005 19:59:35 GMT Received: from mta10.adelphia.net (mta10.adelphia.net [68.168.78.202]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j5FJtmcO032600 for <gentoo-dev@lists.gentoo.org>; Wed, 15 Jun 2005 19:55:48 GMT Received: from [192.168.0.165] (really [69.163.5.47]) by mta10.adelphia.net (InterMail vM.6.01.04.01 201-2131-118-101-20041129) with ESMTP id <20050615195640.YDTL17140.mta10.adelphia.net@[192.168.0.165]> for <gentoo-dev@lists.gentoo.org>; Wed, 15 Jun 2005 15:56:40 -0400 Message-ID: <42B087F9.3040101@leetworks.com> Date: Wed, 15 Jun 2005 15:56:41 -0400 From: Andrew Muraco <tuxp3@leetworks.com> User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050601) X-Accept-Language: en-us, en Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] newb question about emerge ... References: <20050615123438.iribsm6sp5essscg@www.w98.us> In-Reply-To: <20050615123438.iribsm6sp5essscg@www.w98.us> X-Enigmail-Version: 0.90.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: edacd7dc-e2f1-446c-bd39-342e3b6ce622 X-Archives-Hash: 5b66dd7a230ecb582425fb4d49f9757e ian douglas wrote: >I've been using Gentoo since one of the 2003 releases, and never understood this >behavior and was wondering if someone could enlighten me: > >Currently on a 2005.0 install: > ># emerge --sync;emerge -puvN world >( spits out the usual sync output, and ends with this: ) >These are the packages that I would merge, in order: >Calculating world dependencies ...done! >Total size of downloads: 0 kB > >So I think to myself, "Self, there's nothing to update." > >But I saw a security update yesterday for 'gaim' which I *have* installed, so >for kicks, I do the following: > ># emerge -puvN gaim >These are the packages that I would merge, in order: >Calculating dependencies ...done! >... >[ebuild U ] x11-libs/gtk+-2.6.7 [2.6.4-r1] -debug -doc +jpeg -static +tiff >11,174 kB >... >[ebuild U ] net-im/gaim-1.3.1 [1.3.0] -cjk -debug +eds -gnutls -krb4 +nas >+nls +perl -silc +spell* +tcltk 5,725 kB >Total size of downloads: 37,862 kB > >... why wouldn't "emerge -puvN world" pick up on all of these available >upgrades? Well, actually thats not that uncommon. first of all (some people will disagree with me on this) # emerge -avuDN world does a much more through job, because it not only checks the packages you have installed, but all the dependancies to make sure they are up to date.. for example gtk+ is a dependancy of gaim.. so when it checks to see if gaim is uptodate, it would also check gtk+ to see if it is uptodate. Secondly.. # regenworld run that command occassionally as sometimes things that get emerged for whatever reason are not part of the world file AND not a direct dependancy of something and so the emerge -avuDN world would not check -- running this command will check and add these entries to the world file so they will be included with updates. I hope this helps, btw this doesnt belong in -dev, but its not a big deal.. Regards, Andrew -- gentoo-dev@gentoo.org mailing list