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 1MLCoi-0000M1-TD for garchives@archives.gentoo.org; Mon, 29 Jun 2009 09:06:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA293E06B8; Mon, 29 Jun 2009 09:06:23 +0000 (UTC) Received: from mail-gx0-f227.google.com (mail-gx0-f227.google.com [209.85.217.227]) by pigeon.gentoo.org (Postfix) with ESMTP id CEB9DE06B8 for ; Mon, 29 Jun 2009 09:06:23 +0000 (UTC) Received: by gxk27 with SMTP id 27so14686459gxk.10 for ; Mon, 29 Jun 2009 02:06:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=RV2pcp0yvy1dntf2z4SNYnXXWxJV91KKmO+qdqeYTCo=; b=FRQe+5hxz4xc2WoDp4T1Td79v0BlcfwXlprMZ6NkWHUlRdNM48PgoeNN+3TbCvZVZJ c8PcxcolQrneveDzyava2bPcgCdzP79zhfMlTeZAyb1lSsA6kNLzsfGD9hpiBebQiq4g HUEUF+rwKUw339KjrlDmkeGSbcP7lwiBfXgUM= DomainKey-Signature: a=rsa-sha1; c=nofws; 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; b=TSU0upE1H2TMvc7yV7I6jAWabrVTv1B21QL67B0eCYAWOaKijlFVhBmcFfdXU8NNvA 8k6VaW7iUGYsERmMkmI7fnrC07iXZUeDRKphGv+buYz6kEUqnIUTOTOZq1jPz6dePo0R 1E/lISW7v52wjY+K7XfG9BX1yDv42/W3TS2Es= Received: by 10.90.69.7 with SMTP id r7mr6061899aga.47.1246266382545; Mon, 29 Jun 2009 02:06:22 -0700 (PDT) Received: from ?64.89.164.175? (r164h175.dixie-net.com [64.89.164.175]) by mx.google.com with ESMTPS id 7sm2321752agc.7.2009.06.29.02.06.20 (version=SSLv3 cipher=RC4-MD5); Mon, 29 Jun 2009 02:06:22 -0700 (PDT) Message-ID: <4A488408.9080603@gmail.com> Date: Mon, 29 Jun 2009 04:06:16 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090628 SeaMonkey/1.1.17 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] How to help portage to be become a bit smarter References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: a5248cae-b0e1-4d14-b1f8-51550917ac02 X-Archives-Hash: 66dab61695e2110ef0a3dea44094d09d Helmut Jarausch wrote: > Hi, > > I'm using portage-2.2_rc33. And it has become smarter with every new > release. Still, I don't understand why it's sometimes smarter than other > times. > > In most cases now, it's able to handle cases where installed old > packages which depend on, say, libXX-version-1, block emerging > libXX-version-2 by unmerging the old version itself. > > But sometimes, like today when upgrading from various qt-...-4.5.1 > to qt-...-4.5.2 packages it produces tons of blockings which it > cannot resolve itself. > > How can I help portage to resolve this blockings itself in a smart way? > (trying to do > emerge --keep-going -j2 -1 --ask --update --newuse --deep @system @world > automatically. > ) > > Many thanks for a hint, > Helmut. > > Well, I have a question that may help. I went through this upgrade and it did fine. Do you have anything qt in your world file? You shouldn't unless you are a developer that works with qt. That's what I have read anyway. Another unrelated question. Why do you have -j2 on the command? If that is the MAKEOPTS setting, why not have it in make.conf? I also put --keep-going in mine to save typing. Dale :-) :-)