From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1FyDm6-0003e5-Sr for garchives@archives.gentoo.org; Wed, 05 Jul 2006 20:15:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k65KCluA026247; Wed, 5 Jul 2006 20:12:47 GMT Received: from ilievnet.com ([84.21.204.200]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k65K12eh015212 for ; Wed, 5 Jul 2006 20:01:03 GMT Received: (qmail 29840 invoked from network); 5 Jul 2006 23:01:02 +0300 Received: from unknown (HELO ?10.0.1.11?) (10.0.1.11) by 0 with SMTP; 5 Jul 2006 23:01:02 +0300 Message-ID: <44AC1A7E.5040401@ilievnet.com> Date: Wed, 05 Jul 2006 23:01:02 +0300 From: Daniel Iliev User-Agent: Thunderbird 1.5.0.4 (X11/20060704) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] world favorites: pros and cons X-Priority: 5 (Lowest) References: <44AB8AEF.70104@ilievnet.com> <44AB91EC.9070701@mid.message-center.info> <20060705115509.2905ae6d@hactar.digimed.co.uk> <44AB9E70.6010205@ilievnet.com> <20060705131400.3ae53735@hactar.digimed.co.uk> <44ABB409.4080003@ilievnet.com> <342e1090607050954w3f3c12a3o47a26bab72802338@mail.gmail.com> <44AC0551.8010006@ilievnet.com> <342e1090607051217w6fabbefegb8883650b5166e38@mail.gmail.com> In-Reply-To: <342e1090607051217w6fabbefegb8883650b5166e38@mail.gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: db512e90-13aa-401d-9b8f-214129f81cab X-Archives-Hash: 206fa4ca3add663c7daaa4d3b1885393 Daniel da Veiga wrote: > > I'll just quote the "emerge" man page, that is pretty clear there: > --snip > > Note the words "DIRECT dependencies". So, your command "emerge > --update --deep world" is in fact just "emerge world", because every > direct/indirect dependency is part of your world file. Your "way" made > "--update" useless, because a simple "emerge " would update > the package. > --snip > So, you "way" also made "--deep" useless. > This flags are there because they mantain portage in a way that you > can't easily break consistency by accident, and with that I mean > libraries and indirect dependencies. Yes, and I'll ask again what's the point of doing: "emerge world" or "emerge --update world"? If one doesn't use "--deep" not all the packages get updated. Thats what bothers me. Later on this mail you say that even you make "emerge -iDN world" on a daily basis. --snip > Also, the world file is a simple way to keep a package version (by > removing it from world), for instance, I don't wanna upgrade mysql > with my nightly "emerge -uDN world", so, its not in my world file. > Nothing prevents me of doing the same thing, right? ;-) > Also note that "indirect" dependencies can be a pain, and packages may > depend on a LOT of other packages, if you want an example, check > "emerge -euDt links -pv". You can check indirect dependencies! I just > say there are quite a few, and portage knows how to deal with all this > stuff (at least never proved me wrong). > Yes, and putting almost all of the packages in the world list does not prevent portage of doing its job. So who and why would use "emerge world" and "emerge --update world" ? -- Best regards, Daniel -- gentoo-user@gentoo.org mailing list