From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B6C28139694 for ; Sun, 9 Jul 2017 21:35:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20A22214128; Sun, 9 Jul 2017 21:35:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 022EC214128 for ; Sun, 9 Jul 2017 21:35:15 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 38561341B8C for ; Sun, 9 Jul 2017 21:35:14 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 01D777477 for ; Sun, 9 Jul 2017 21:35:13 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1499636092.6465e5a1d970d0d28a590a5958d7d61e7378d1c3.mgorny@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/ X-VCS-Repository: proj/portage X-VCS-Files: bin/ebuild-helpers/doman X-VCS-Directories: bin/ebuild-helpers/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 6465e5a1d970d0d28a590a5958d7d61e7378d1c3 X-VCS-Branch: master Date: Sun, 9 Jul 2017 21:35:13 +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: f40b6f73-7739-4bef-9dae-68adf5ed6ca0 X-Archives-Hash: dd6ad90e19b24eb748b055dbbd2c7914 commit: 6465e5a1d970d0d28a590a5958d7d61e7378d1c3 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 2 17:55:49 2017 +0000 Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 21:34:52 2017 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=6465e5a1 doman: QA-complain on compressed files Passing compressed files to doman is not permitted by the PMS. However, Portage permitting it results in many developers repeatedly violating this and arguing that it's permitted because nobody explicitly forbids it. Add an explicit QA warning to Portage to cease it. Reviewed-by: Brian Dolbec gentoo.org> bin/ebuild-helpers/doman | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/ebuild-helpers/doman b/bin/ebuild-helpers/doman index da66ac335..43d29f22e 100755 --- a/bin/ebuild-helpers/doman +++ b/bin/ebuild-helpers/doman @@ -30,6 +30,7 @@ for x in "$@" ; do # These will be automatically decompressed by ecompressdir. if has ${suffix} Z gz bz2 ; then + eqawarn "QA Notice: doman argument '${x}' is compressed, this is not portable" realname=${x%.*} suffix=${realname##*.} fi