From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-63538-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id DBE7F138247
	for <garchives@archives.gentoo.org>; Wed, 13 Nov 2013 21:22:15 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id CC776E0B5D;
	Wed, 13 Nov 2013 21:22:06 +0000 (UTC)
Received: from mail-qc0-f180.google.com (mail-qc0-f180.google.com [209.85.216.180])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id DA5E1E09B6
	for <gentoo-dev@lists.gentoo.org>; Wed, 13 Nov 2013 21:22:05 +0000 (UTC)
Received: by mail-qc0-f180.google.com with SMTP id e9so629568qcy.11
        for <gentoo-dev@lists.gentoo.org>; Wed, 13 Nov 2013 13:22:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        bh=H6aQm7JkRpVwcRRXsGsr4LZplWUTVP2KBD7cEsn3HKc=;
        b=DlyiSuUnMBtKDPLGO09HVhFNlPwmuYvJL+DHlMR2vTCmb6hDHPiP3Fu8Or82/JR9xh
         Pudl1tC8UrrTPUFxTcje62dPSQoFoQRvboe43cFWoPG2O1K2KIowjD0aH6Iohc6Fo3Oz
         jO+IF3kObnpNBv1W0K6m7OlLB2S6eSz25TNonbtY0I8fIs1A9kCLA5TOmQaFW1VWATuk
         prdI9s6J/KGaNy2bOuo57ulVG33XUL7DSPRq9JyMRxYtscNxF7kn6vreej+x9KzTmNiq
         qC+P+MeL6q4GMM81gnFY8TvtbGkmEoa/mtWloRadRrhxM1Wabt0O6iPMXXxG41P4s1fL
         DcQg==
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.224.89.73 with SMTP id d9mr70057802qam.5.1384377725022; Wed,
 13 Nov 2013 13:22:05 -0800 (PST)
Received: by 10.140.39.197 with HTTP; Wed, 13 Nov 2013 13:22:04 -0800 (PST)
In-Reply-To: <CAO2dY5EuC9pLhXqPWmseYCgOWLj1um-JbbmjbKLG7qbtx2wA5w@mail.gmail.com>
References: <slrnl86l1s.j7e.vaeth@lounge.imp.fu-berlin.de>
	<20131113123953.623ac06d@TOMWIJ-GENTOO>
	<52837DB7.90805@gentoo.org>
	<CAGfcS_n2sPBSrpKkBP-1M=vH6FeJNc7uuyCFMEhHRv2_CaQRyA@mail.gmail.com>
	<pan$b30b1$6245a0da$385aa1b8$f11bd5@cox.net>
	<528392DD.4060208@gentoo.org>
	<528397D1.5010801@gentoo.org>
	<5283CB74.8090902@sporkbox.us>
	<CAO2dY5EuC9pLhXqPWmseYCgOWLj1um-JbbmjbKLG7qbtx2wA5w@mail.gmail.com>
Date: Thu, 14 Nov 2013 10:22:04 +1300
Message-ID: <CAATnKFD0BzWyHo-1t2oU5o5xxOwaOf-vOv5agECRzcanKXTm2g@mail.gmail.com>
Subject: Re: [gentoo-dev] Re: Please consider removing use.stable.mask and package.use.stable.mask
From: Kent Fredric <kentfredric@gmail.com>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: 0bdd8d7c-1fbe-493f-af53-900e517095db
X-Archives-Hash: 231249307eba78b12200e6f84b0081cf

On 14 November 2013 09:21, James Potts <arek75@gmail.com> wrote:
> To be honest, I think that printing a summary of masked useflags which
> contradict a user's settings in USE= at the end of the pretend/ask portion
> of an emerge would be a step in the right direction.  Making it so that
> portage bails with an error if package.use conflicts with use.(package.)mask
> would also be helpful if this doesn't already happen.  Not sure how much
> trouble this would be to add, tho, honestly.


+1 to that, I was going to suggest something similar to help explain
what "~(foo)" means at least till people get used to it

e.g.
---
The Following Use Flags were user set, but ignored due to stability masks:
   dev-baz/quux: +foo -bar +baz

man emerge and grep for "stable use masks"
---

Or something. Maybe only shown with -v , or something so its not too
annoying if users are ok with ignoring it.

-- 
Kent