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 DBE7F138247 for ; 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 ; Wed, 13 Nov 2013 21:22:05 +0000 (UTC) Received: by mail-qc0-f180.google.com with SMTP id e9so629568qcy.11 for ; 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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: References: <20131113123953.623ac06d@TOMWIJ-GENTOO> <52837DB7.90805@gentoo.org> <528392DD.4060208@gentoo.org> <528397D1.5010801@gentoo.org> <5283CB74.8090902@sporkbox.us> Date: Thu, 14 Nov 2013 10:22:04 +1300 Message-ID: Subject: Re: [gentoo-dev] Re: Please consider removing use.stable.mask and package.use.stable.mask From: Kent Fredric 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 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