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 798061381F3 for ; Sat, 28 Sep 2013 12:19:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 80DC9E0B06; Sat, 28 Sep 2013 12:19:16 +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 15D1FE0B06 for ; Sat, 28 Sep 2013 12:19:16 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 05A2C33EE70 for ; Sat, 28 Sep 2013 12:19:15 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id AA850E5309 for ; Sat, 28 Sep 2013 12:19:12 +0000 (UTC) From: "Markos Chandras" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Markos Chandras" Message-ID: <1380370657.4eb1dc77d0de1e3902ff5887fddc93129bc4d3e4.hwoarang@gentoo> Subject: [gentoo-commits] proj/devmanual:master commit in: ebuild-writing/common-mistakes/ X-VCS-Repository: proj/devmanual X-VCS-Files: ebuild-writing/common-mistakes/text.xml X-VCS-Directories: ebuild-writing/common-mistakes/ X-VCS-Committer: hwoarang X-VCS-Committer-Name: Markos Chandras X-VCS-Revision: 4eb1dc77d0de1e3902ff5887fddc93129bc4d3e4 X-VCS-Branch: master Date: Sat, 28 Sep 2013 12:19:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: c01f673e-caa9-412f-8245-e0852b10a03e X-Archives-Hash: 4d8027091281dfd03b29ada2f3bc4c15 commit: 4eb1dc77d0de1e3902ff5887fddc93129bc4d3e4 Author: Julian Ospald gentoo org> AuthorDate: Sat Sep 28 10:41:13 2013 +0000 Commit: Markos Chandras gentoo org> CommitDate: Sat Sep 28 12:17:37 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=4eb1dc77 common-mistakes: add 'Masking unsupported/broken useflags' section Bug #483388 --- ebuild-writing/common-mistakes/text.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ebuild-writing/common-mistakes/text.xml b/ebuild-writing/common-mistakes/text.xml index 549cb00..3663eea 100644 --- a/ebuild-writing/common-mistakes/text.xml +++ b/ebuild-writing/common-mistakes/text.xml @@ -416,6 +416,19 @@ the purpose of this interface, because it is not reliable anymore. + +Masking unsupported/broken USE flags + +

+Exceptionally, a package may have an unsupported/broken USE flag +(this can happen with vanilla or custom-cflags). +Then the USE flag must be masked for that ebuild +(usually in profiles/base/package.use.mask), +at least when the ebuild hits the stable branch. +

+ +
+