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 36EB8138359 for ; Mon, 20 Jul 2020 16:07:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CC16BE092F; Mon, 20 Jul 2020 16:07:34 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 77155E0801 for ; Mon, 20 Jul 2020 16:07:34 +0000 (UTC) Subject: Re: [gentoo-user] dns/bind-tools 9.14 -> 9.16 pulling in 17 new dependencies?! To: gentoo-user@lists.gentoo.org References: <20200720145256.4aeq7ylqozr2flic@ad-gentoo-main> <20200720162047.11b7a9e7@digimed.co.uk> <20200720153041.yeayk44ixsz2zc2l@mew.swordarmor.fr> From: Michael Orlitzky Message-ID: <07e31d6b-067f-07cd-3964-becd9558a961@gentoo.org> Date: Mon, 20 Jul 2020 12:07:26 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <20200720153041.yeayk44ixsz2zc2l@mew.swordarmor.fr> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: c92fabe2-59de-4650-9f55-fd510be57c25 X-Archives-Hash: a95357d7c25277cc0adeff95bfe3c827 On 2020-07-20 11:31, Alarig Le Lay wrote: > On Mon 20 Jul 2020 16:20:47 GMT, Neil Bothwick wrote: >> Including the man page in the files directory would avoid this, although >> I don't know if this is considered good practice. > > Perhaps adding a man use flag which enabled by default? > The return-on-investment is too low, since we'd have to hack every upstream build system to support it, and almost everyone wants the man pages anyway. They're tiny, and the package is often unusable without them. These are build-only dependencies so "emerge --depclean" can remove them after you install bind-tools. In a source-based distro, you should probably just get comfortable with having a million build tools installed though.