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