From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RQl98-0003Mf-84 for garchives@archives.gentoo.org; Wed, 16 Nov 2011 19:27:46 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C3A4921C117; Wed, 16 Nov 2011 19:27:37 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 83CEA21C0F7 for ; Wed, 16 Nov 2011 19:26:29 +0000 (UTC) Received: by yenl6 with SMTP id l6so57897yen.40 for ; Wed, 16 Nov 2011 11:26:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=URUx9wCJvD2j10kD/9FyS7D2pfygcTXjRcqNR3s9pOA=; b=n1VbSNRJaIle1V3PXjgjDxp+4xoqkkggnOyQd0nah3iL/2RISVcJ0AzkYRn3RvXxrV qzoAxDqj2PHXHXivbeo8inj3kSg1JqljcJcx/dPCJctudidL1czTUaYv+xpq8QvnPNkj UN6EeIgip21UD77cg9AKEDBuWfPNtFIqmqTHo= Received: by 10.101.11.18 with SMTP id o18mr10576360ani.86.1321471588976; Wed, 16 Nov 2011 11:26:28 -0800 (PST) Received: from [192.168.2.5] (adsl-65-0-124-88.jan.bellsouth.net. [65.0.124.88]) by mx.google.com with ESMTPS id 11sm3026082anz.20.2011.11.16.11.26.26 (version=SSLv3 cipher=OTHER); Wed, 16 Nov 2011 11:26:27 -0800 (PST) Message-ID: <4EC40E61.3040203@gmail.com> Date: Wed, 16 Nov 2011 13:26:25 -0600 From: Dale User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111022 Firefox/7.0.1 SeaMonkey/2.4.1 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] Upgrading gcc: both 4.4 and 4.5 needed? References: <4EC2B642.3010500@gmail.com> <4EC2C221.7090703@gmail.com> <4EC3BB5E.3090309@wonkology.org> In-Reply-To: <4EC3BB5E.3090309@wonkology.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 3bffd58e-86f8-4ecd-bd19-baeb63740aa1 X-Archives-Hash: 3c38e44fc9c41e400a8ec45c6e91c2e4 Alex Schuster wrote: > Jarry writes: > >> On 15-Nov-11 20:36, Andrey Moshbear wrote: >>> On Tue, Nov 15, 2011 at 13:58, Jarry wrote: >>>> today I upgraded gcc from 4.4.5 to the last stable version >>>> But at the and I noticed gcc 4.4 has not been unmerged >>>> and my "world" file is somehow larger. To my surprise, >>>> it contains these lines: >>>> >>>> sys-devel/gcc >>>> sys-devel/gcc:4.4 >>> Because your forgot the -1 / --oneshot flag when manually upgrading gcc. >> Hm, I always thought "--oneshot" was not necessary when >> doing update. Even "Gentoo GCC Upgrade Guide" says just >> "emerge -u gcc" (or "emerge -uav gcc" in DE-version). >> The option "--oneshot" is used there only for libtool. >> >> And I'm pretty sure I've never used "--oneshot" when >> updating any packages, yet they have never been added >> to world-file... > Nope. Just try again with a small package, as I just did, emerge -u will > add it to the world file. This has not always been the case, but it has > been changed at least some years ago. I'm using the newest portage, but > I believe the stable portage works the same. > > Wonko > > I tested this and it does add it to the world file. root@fireball / # emerge -uv kwrite These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 kB * kde-base/kwrite >>> Recording kde-base/kwrite in "world" favorites file... >>> Jobs: 0 of 0 complete Load avg: 0.76, 0.39, 0.30 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. root@fireball / # Then this: root@fireball / # cat /var/lib/portage/world | grep kwrite kde-base/kwrite root@fireball / # Is this a bug? Just because you update a package doesn't mean you want it in the world file. Maybe a I need to set --oneshot in make.conf and just use -n when I really want something in the world file. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!