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 1O9O0U-0007oF-If for garchives@archives.gentoo.org; Tue, 04 May 2010 19:42:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 42410E097C; Tue, 4 May 2010 19:41:47 +0000 (UTC) Received: from mail-iw0-f181.google.com (mail-iw0-f181.google.com [209.85.223.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 21D35E097C for ; Tue, 4 May 2010 19:41:47 +0000 (UTC) Received: by iwn11 with SMTP id 11so3848885iwn.11 for ; Tue, 04 May 2010 12:41:46 -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=icBN1Wc6Hx/HiYIFQg6SaCpULe2lKEKIzok0eBIyX7I=; b=oHBgviI72/NycsCuKtiRVwxWLGK/z/YISwjgWUryBjz8hK/g5U3zzCdG4n1kMWSaFs OdQQ1ritxPZpefE4VPSFZziIHhKysZMc7LAGAKGqSCoKT6IVX6pBivvQ1mYO6ft0Hrpq D5/WWe/zeZ5R3Gph70AKIcwiqJ7vaHe2CBRrM= 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=jL0/lET3Zi3OE7yKhPGSqyst7PHniFux39UZw2W/Qy5hfhJolFNkqhjI244KmA+GDm OvR95U7/rPf7/uHl/Kappk7pj9CGHQADQI4ZJiSLeo6638T4QHwR3YAGUo6yJXH9TZgL l1JHwcaNERujEclM2vGJPKG6iUNSHZ1Fn/Eok= Received: by 10.231.152.78 with SMTP id f14mr716458ibw.51.1273002106859; Tue, 04 May 2010 12:41:46 -0700 (PDT) Received: from [192.168.1.2] (adsl-95-131-79.jan.bellsouth.net [98.95.131.79]) by mx.google.com with ESMTPS id c21sm1782529ibr.10.2010.05.04.12.41.43 (version=SSLv3 cipher=RC4-MD5); Tue, 04 May 2010 12:41:45 -0700 (PDT) Message-ID: <4BE07874.3090808@gmail.com> Date: Tue, 04 May 2010 14:41:40 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100409 Gentoo/2.0.4-r1 SeaMonkey/2.0.4 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] emerge --update - why doesn't it update my kde packages References: <20100504155921.157968ee@karnak.local> <4BE041D5.6080903@konstantinhansen.de> In-Reply-To: <4BE041D5.6080903@konstantinhansen.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 1cd89b23-0512-4d4d-b8f9-98718d629525 X-Archives-Hash: 8a4bd9644c4f7a9ac2cfddce8b1a3174 KH wrote: > Am 04.05.2010 16:59, schrieb David W Noon: >> On Tue, 04 May 2010 11:00:01 +0200, Helmut Jarausch wrote about >> [gentoo-user] emerge --update - why doesn't it update my kde packages: >> >> [snip] >>> Still, eix confirmed there were quite a lot of kde packages which have >>> newer versions, and indeed, >>> emerge -auv1 -j4 --keep-going $(qlist -IC kde-base/) >>> upgraded 24 packages. >>> >>> Where does this discrepancy come from? >> >> I think Portage does not consider packages that are not in your world >> file, if the update is on world (or system). >> >> To overcome this, I wrote a little script, called update_orphans.sh. >> Here it is: >> >> <-------cut-----------> update_orphans.sh<----------cut-------------> >> #!/bin/sh >> >> eix -u | gawk '/^\[U\] / { print $2; }' | xargs -r emerge -v1uD >> >> exit $? >> <-------cut-----------><--------cut------><----------cut-------------> >> >> I run it immediately after the main emerge, when I have rsync'ed the >> Portage tree. > > No. --with-bdeps is not default anymore because it is considered to be > a bug if portage updates packages not used in any way. This is only if > a package is needed for buildtime. > > Program A is version 1.5. To build it, it needs program B which at > this time is version 4.7 > B is not needed for anything else! > > Now there is an update to B-4.9 . Portage will not update B as long as > there is no update to A. > > B is not in the world file. It is not a runtime dependency nore is it > a orphan. > > kh > > I have with-bdeps set in my make.conf so that it is enabled each time. I just ran the command given above and it found over 40 packages that need to be upgraded. I'm not even going to claim that I understand all the chicken scratch in that command but apparently stuff needed to be upgraded on my system that was being missed. It appears to do something good even if it is not related to the OPs problem. Dale :-) :-)