From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1L0BsW-0000ST-67 for garchives@archives.gentoo.org; Wed, 12 Nov 2008 09:19:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 37DF3E030D; Wed, 12 Nov 2008 09:19:09 +0000 (UTC) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by pigeon.gentoo.org (Postfix) with ESMTP id C3CCBE030D for ; Wed, 12 Nov 2008 09:19:08 +0000 (UTC) Received: from [192.168.1.3] (dslb-088-066-148-158.pools.arcor-ip.net [88.66.148.158]) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis) id 0MKwtQ-1L0BsQ1tKE-0007Th; Wed, 12 Nov 2008 10:19:06 +0100 Message-ID: <491A9F8A.70603@konstantinhansen.de> Date: Wed, 12 Nov 2008 10:19:06 +0100 From: KH User-Agent: Thunderbird 2.0.0.17 (X11/20080929) 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] understanding --depclean References: <20081112044126.GA4995@anton.digitaltorque.ca> <491A62D8.4030300@gmail.com> In-Reply-To: <491A62D8.4030300@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX18umYxvi2JuE/V/CAT/UMLKKX0XtXfC4c0XNOp mBF67lWEHC9XZGOsWu4yzekM+hmNiHIL4RT9y2SnsTULOuq+NB RR6EaluVyLT42YacTiDcg== X-Archives-Salt: 2da9d780-d12b-4390-96e6-8cbe3c22f3ab X-Archives-Hash: 6f9bad486aecfcfe79dfb7af6fac4acc Dale schrieb: > Michael P. Soulier wrote: > >> I'm new to gentoo, and I recently changed my USE flags, so I ran >> >> emerge -p --depclean >> >> to see what it suggests removing. >> >> Along with many others, I see >> >> dev-lang/python >> selected: 2.4.4-r13 >> protected: none >> omitted: 2.5.2-r7 >> >> msoulier@anton:~$ equery list | grep dev-lang/python >> dev-lang/python-2.4.4-r13 >> dev-lang/python-2.5.2-r7 >> >> So it's going to remove the redundant python version, is that right? Any >> chance of shared files being removed? >> >> Thanks, >> Mike >> >> > > Run this, emerge -uvDNp world and see if it wants to emerge anything. > man emerge will tell you what the options are for but the -N is the > important part. Also, you may want to run python-updater as well just > to see if it picks up anything. Basically, you want to make sure > everything is using the new version of python before removing the old. > --depclean has no clue on that one. > > Also, anytime you run --depclean, run revdep-rebuild -i afterwards just > in case something did get messed up. Always do that before you log out > or reboot. I have been known to switch to another console and login > before logging out of the other one. Just to be sure. > > Be very careful with --depclean. It can really mess up something if you > are not watching close. Ask first if you're not sure. > > Dale > > :-) :-) > > Hi, As I have written somewhere else a couple of times. If unmerging a part of the system consider running quickpkg --include-config=y before. Running revdep-rebuild might show you do have to reinstall whatever you unmerged but emerge might not be able to do it any longer if something is really broken. kh