From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D26EB138653 for ; Thu, 24 Jan 2013 13:36:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E630221C081; Thu, 24 Jan 2013 13:35:58 +0000 (UTC) Received: from mail-pa0-f47.google.com (mail-pa0-f47.google.com [209.85.220.47]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4C21121C00A for ; Thu, 24 Jan 2013 13:35:57 +0000 (UTC) Received: by mail-pa0-f47.google.com with SMTP id fa10so5509986pad.6 for ; Thu, 24 Jan 2013 05:35:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=atKofGLDZos5qHlTQduWcFR8AbR+cHuONNMyHJ/7cJE=; b=jqIoGNrkExgJj2GFqYSltFKBgUhIf8X6wp++izihGsZptUNp0/xRulmqpZ+hOvHDIv e6j/pNWIh11NUQRGdp7cDcPaoor+j/19T6HPmdjpSgTVQNKdgyoLNUbRDm+7wxelyxAY z8R7QP46VZ/b1Sx4eJmFi11X2zNBIAZO7GJThXwea+wnYc7iG8LYcpMN8G7SIsl/e0WX TfEtrz2Zr/cEysjmiqcR/2PDZgpary6/BKKjLpdomRjlDBoostE0tGq9QTeBOsCITxva /BM/rwT9Ydj9RVtmh27i3fhOCrc+/VfKUwqJca/oW45gfVoVBBNsupniVQhQNPy/UwM1 3apg== X-Received: by 10.69.1.66 with SMTP id be2mr5004442pbd.42.1359034556214; Thu, 24 Jan 2013 05:35:56 -0800 (PST) Received: from localhost (triband-mum-59.182.126.8.mtnl.net.in. [59.182.126.8]) by mx.google.com with ESMTPS id qo10sm7117204pbc.58.2013.01.24.05.35.53 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Jan 2013 05:35:55 -0800 (PST) Date: Thu, 24 Jan 2013 19:08:13 +0530 From: Yohan Pereira To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How can I update *every* ebuild? Message-ID: <20130124133813.GA21792@dethkomp> References: <20130123212135.GO30998@server> <20130123222754.44b4bc13@digimed.co.uk> <20130123230111.GP30998@server> <20130123231510.107a6f55@digimed.co.uk> <20130123233719.GQ30998@server> <20130124083216.4b393db0@digimed.co.uk> <5100FC12.5080808@gmail.com> <20130124092756.77ecab16@digimed.co.uk> <510102E1.6010307@gmail.com> <20130124123742.7cb505ef@digimed.co.uk> 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=us-ascii Content-Disposition: inline In-Reply-To: <20130124123742.7cb505ef@digimed.co.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 656dabe6-2b00-4d17-8177-1cd0c2e9c4fc X-Archives-Hash: 88561b29d5dc1e23c8a6b6de4ff04382 On 24/01/13 at 12:37pm, Neil Bothwick wrote: > If you built a package with USE="-foo" and the foo USE flag is later > removed, -N would rebuild it, --changed-use would not. > > Now think about all those linguas variables that are expanded to USE > flags. Do you really want to recompile LibreOffice just because a > linguas_klingon USE flag has been added? One that you wouldn't use anyway > and so makes no difference to the software you actually have installed. Ok --changed-use seems awesome, I'm sold. Just one minor clarification. In the above example, what if linguas_klingon was added and defaults to being on, would --changed-use rebuild libreoffice? In this case rebuilding would be the desirable thing to do I presume. -- - Yohan Pereira The difference between a Miracle and a Fact is exactly the difference between a mermaid and a seal. -- Mark Twain