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 D41031381F3 for ; Mon, 21 Oct 2013 13:50:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 94A4FE0BCB; Mon, 21 Oct 2013 13:50:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D1506E0B5F for ; Mon, 21 Oct 2013 13:50:39 +0000 (UTC) Received: from marga.jer-c2.orkz.net (D4B2706A.static.ziggozakelijk.nl [212.178.112.106]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jer) by smtp.gentoo.org (Postfix) with ESMTPSA id 6862B33F214 for ; Mon, 21 Oct 2013 13:50:38 +0000 (UTC) Date: Mon, 21 Oct 2013 15:50:34 +0200 From: Jeroen Roovers To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [Bug 488318] media-video/mpv[luajit] - Keyword request on alpha, arm, ppc, ppc64, sparc Message-ID: <20131021155034.629be51a@marga.jer-c2.orkz.net> In-Reply-To: <20131020143056.0f775b7b@TOMWIJ-GENTOO> References: <20131019190144.7858709c@marga.jer-c2.orkz.net> <20131019194329.41f538b0@TOMWIJ-GENTOO> <5263ADEC.9000000@gentoo.org> <5263B32F.1080302@gentoo.org> <5263C14E.8020709@gentoo.org> <20131020143056.0f775b7b@TOMWIJ-GENTOO> X-Mailer: Claws Mail 3.9.2-dirty (GTK+ 2.24.17; i686-pc-linux-gnu) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 277a601f-7c05-4e8a-b597-89792c4c5f04 X-Archives-Hash: 38ec0e1f3e827deacd40e046101f3a2c On Sun, 20 Oct 2013 14:30:56 +0200 Tom Wijsman wrote: > Yes, I am sorry for that; it didn't came to mind to unkeyword HPPA, > because I planned to unkeyword the USE flags instead and have planned > to have a bug filed, I'll pay more attention to not -f again in a > hurry. There is no "instead". The default policy (did you read the devmanual yet?) is to DROP KEYWORDS (and let arch teams re-add them) -unless- that is really cumbersome (when you need to drop more and more keywords as a result). Since you don't seem to get why this is. Let me give you an example. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Minor Arch User: I want cat-more/pkg with USE=foo but I can't enable it. Why is USE=interesting masked? Minor Arch Dev: I don't know. Let me look it up. Minor Arch Dev: Ah, it's in profiles/default/linux/somearch/package.use.mask: # Some Package Maintainer (1 Jan 1970) # dev-libs/interesting not keyworded so disabling, kthxbye cat-more/pkg interesting Minor Arch Dev: Apparently it was put there a long time ago. It has no bug reference and I can't find a ChangeLog entry. Oh wait, it's mentioned in profiles/ChangeLog-1971 but with the same uninformative text. Minor Arch User: So what do I need to do? Minor Arch Dev: Er, you write an entry in /etc/portage/profile/package.keywords for the dev-libs/interesting package (make sure to put the ~arch or '**', yeah?), and another entry in /etc/portage/profile/package.use.mask with the same entry as package.use.mask (but with the sign of the USE flag inverted, right?). Then when you have successfully re-emerged cat-more/pkg with USE=interesting, send me a new bug report so we can start removing the bitrot from the arch profile and keywording stuff properly. (Several portage configuration explanations and bug hunts later.) (Minor Arch User exits stage left having gained happy happy support for "interesting" in his pkg.) Minor Arch Dev: O, if only the keyword had been dropped at the time, and two more keywords had been re-added to cat-more/pkg and dev-libs/interesting at the time, none of this would have been needed. Mercy! (Minor Arch Dev drinks the poison and drops to the floor) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jer