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 <gentoo-user+bounces-49093-garchives=archives.gentoo.org@gentoo.org>)
	id 1GFxTo-0000JM-S3
	for garchives@archives.gentoo.org; Wed, 23 Aug 2006 18:29:33 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7NIRFJ8007507;
	Wed, 23 Aug 2006 18:27:15 GMT
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.228])
	by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7NIP3Ox008885
	for <gentoo-user@lists.gentoo.org>; Wed, 23 Aug 2006 18:25:04 GMT
Received: by wx-out-0506.google.com with SMTP id r21so219466wxc
        for <gentoo-user@lists.gentoo.org>; Wed, 23 Aug 2006 11:25:03 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=KcMjTA+d8okvQcTMgaPG8VTUnZuLpf1njE/o8qlXpiivTTlgoOzF9D2f6UZ/cx0/nw7YfVLX9QRUNdArRoACRztWhvP80O7zMhiJ4qe1R8lxb+4liEXwjhOhfLyA9fy38nkag7B3I8yXNo3LJnUokllAzgxeG/ND9LiWj8Dff9A=
Received: by 10.70.15.15 with SMTP id 15mr1039109wxo;
        Wed, 23 Aug 2006 11:25:03 -0700 (PDT)
Received: by 10.70.110.1 with HTTP; Wed, 23 Aug 2006 11:25:03 -0700 (PDT)
Message-ID: <7573e9640608231125s70b28668u3629d06a110fb262@mail.gmail.com>
Date: Wed, 23 Aug 2006 11:25:03 -0700
From: "Richard Fish" <bigfish@asmallpond.org>
Sender: richard.j.fish@gmail.com
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] emege -e system; emerge -e world and GCC4
In-Reply-To: <20060823105653.218417d9@lbg2.evolone.org>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20060823105653.218417d9@lbg2.evolone.org>
X-Google-Sender-Auth: 52fa3016ae168dd5
X-Archives-Salt: 229b36c1-4787-476e-9613-fb40d80498f6
X-Archives-Hash: 31c285f9cfd17356c4f51900fdfd107c

On 8/23/06, michael higgins <linux@evolone.com> wrote:
> I have a silly (I expect) question about the topic in the subject line. After (if and when?) this completes -- as I've had to "emerge --resume --skip-first" a bunch of times -- how will I be able to determine which packages failed so I may then attempt to emerge them individually (or remove them from world)?

Search the package database for packages installed more than X days
ago.  To find everything that was last installed more than 3 days ago,
you can use:

cd /var/db/pkg
find ./ -name "*.ebuild" -mtime +3

> # gcc-config -l
>  [1] i386-pc-linux-gnu-3.3.3
>  [2] i686-pc-linux-gnu-3.4.6
>  [3] i686-pc-linux-gnu-3.4.6-hardened
>  [4] i686-pc-linux-gnu-3.4.6-hardenednopie
>  [5] i686-pc-linux-gnu-3.4.6-hardenednopiessp
>  [6] i686-pc-linux-gnu-3.4.6-hardenednossp
>  [7] i686-pc-linux-gnu-4.0.3 *
>  [8] i686-pc-linux-gnu-4.1.1
>
> ...I didn't expect to compile [8]. I must have set my portage/package.* files up incorrectly[?]

Um, oops.  4.0.3 is masked  by "missing keyword" for every arch except
~ia64.  Unless you have "-*" in  ACCEPT_KEYWORDS  or
/e/p/package.keywords, you should not have been able to install this.
FYI 4.1.1 is the current ~x86 version.

You should take a look at "emerge --info | grep KEYWORDS" and "grep
gcc /etc/portage/*".

> Any suggestions? Should I choose [8] now? If so, will I then have to re-emerge world and system?

Considering that you just recompiled your system with a gcc version
that the gentoo devs consider to be broken for your arch....yes, yes,
and yes. :-(

Now that sounds rather doomsday-ish, it probably really just means
there are a lot of things in the tree that will not build with it, and
not that it produces broken binaries.  But it is better to be safe on
this one.

-Richard
-- 
gentoo-user@gentoo.org mailing list