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 1Ouvyj-0003PS-6R for garchives@archives.gentoo.org; Sun, 12 Sep 2010 23:28:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C9090E08E8; Sun, 12 Sep 2010 23:28:34 +0000 (UTC) Received: from mail-ew0-f53.google.com (mail-ew0-f53.google.com [209.85.215.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 84AE1E08E8 for ; Sun, 12 Sep 2010 23:28:34 +0000 (UTC) Received: by ewy3 with SMTP id 3so2775581ewy.40 for ; Sun, 12 Sep 2010 16:28:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=6+2E61JYcpAgWtNl99CNcv93WXAvqEQHHjX6qC6oUNU=; b=Uyv7qT0kI+4dXnoZSM7hHcVoajVa6aWeZgJCi/Qt3lzVVdm8x8U5rnINy+2jL2GTSb Y5dH6HMshnehNn08EbeHqRS7tUELNNFO9d+8vKdaL6/Ekx2EqM8eh7AQ+mNsB3GJ0Glx zbJIDdRzI9UwcjN0HOfB7G+SyQnbZV+Glb8Q4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; b=UHUN4SIDFs1N68EtydHUqzZ1AS+TOmj3FdeI58jSwwqQ6W5cvmzX5raCgff5KmXXn/ txN6XY84X8LZnTlbP7Ge2fVAraPk4JOlep1p5OEhN7gbcrhllze9GuszGrBi5MN7Cpjo /dLy1wVL0Hq6Rhph6HPdzGOoLnVPRTJujkBpE= Received: by 10.14.47.143 with SMTP id t15mr2217630eeb.15.1284334113786; Sun, 12 Sep 2010 16:28:33 -0700 (PDT) Received: from nazgul.localnet (196-210-153-155.dynamic.isadsl.co.za [196.210.153.155]) by mx.google.com with ESMTPS id v59sm8196021eeh.22.2010.09.12.16.28.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 12 Sep 2010 16:28:32 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] automatically updated certain packages Date: Mon, 13 Sep 2010 01:28:26 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.35-ck-r2; KDE/4.5.1; x86_64; ; ) References: <20100912211328.GA25336@nibiru.local> In-Reply-To: <20100912211328.GA25336@nibiru.local> 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 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201009130128.26444.alan.mckinnon@gmail.com> X-Archives-Salt: 174ab3e3-8d40-43b5-b59d-bbb540b04c4d X-Archives-Hash: 937ea88c23c3bae4a3797a18be3186b6 Apparently, though unproven, at 23:13 on Sunday 12 September 2010, Enrico Weigelt did opine thusly: > Hi folks, > > > I've got a tricky task for automatic update script, which requires > some portage magic ... > > The script has a list of packages which should be updated > completely automatically, but *only* if they're pulled in as > dependency (beginning from world), and others not in that list > should *not* be updated. > > Is there any easy way to do it ? man emerge shows a way for the specific case if you are updating world: --deselect It basically removes items in the build list that are in world. However if you are running emerge app1 app2 app3 then the man page implies it won't do what you want. I don't know when this feature arrived. I run v2.2 and there's been a lot of update activity in portage this last week -- alan dot mckinnon at gmail dot com