From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-204884-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3665F158042 for <garchives@archives.gentoo.org>; Fri, 25 Oct 2024 11:08:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EEB19E0855; Fri, 25 Oct 2024 11:08:23 +0000 (UTC) Received: from mail.itouring.de (mail.itouring.de [85.10.202.141]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 919D0E082F for <gentoo-user@lists.gentoo.org>; Fri, 25 Oct 2024 11:08:23 +0000 (UTC) Received: from tux.applied-asynchrony.com (p5ddd7b29.dip0.t-ipconnect.de [93.221.123.41]) by mail.itouring.de (Postfix) with ESMTPSA id CACAA1081 for <gentoo-user@lists.gentoo.org>; Fri, 25 Oct 2024 13:08:20 +0200 (CEST) Received: from [192.168.100.223] (ragnarok.applied-asynchrony.com [192.168.100.223]) by tux.applied-asynchrony.com (Postfix) with ESMTP id 5FBAD60188664 for <gentoo-user@lists.gentoo.org>; Fri, 25 Oct 2024 13:08:20 +0200 (CEST) Subject: [gentoo-user] Re: Why does bind-tools 9.18 depend on bind? To: gentoo-user@lists.gentoo.org References: <vfe4l7$uk0$1@ciao.gmane.io> <2acf0931-8d75-4e2d-99f2-75a8f8fcd94e@gentoo.org> <vfepqu$h1f$1@ciao.gmane.io> <ZxtsCxTwb1jccy2_@stitch> From: =?UTF-8?Q?Holger_Hoffst=c3=a4tte?= <holger@applied-asynchrony.com> Organization: Applied Asynchrony, Inc. Message-ID: <b85e4e9e-312c-5f17-51fa-14be8d4da24c@applied-asynchrony.com> Date: Fri, 25 Oct 2024 13:08:20 +0200 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> 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: <ZxtsCxTwb1jccy2_@stitch> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: eb202982-83cd-4353-ba39-fc69f49d997e X-Archives-Hash: 3a8936001e66652820faf2a035e00f50 On 2024-10-25 11:59, Michael Orlitzky wrote: > On 2024-10-25 00:47:27, Grant Edwards wrote: >>> >>> Try net-dns/doggo[2] >> >> Cool, and it doens't want to install 4 other new packages like >> bind-tools does. [OK, two are just account/group packages, so it's >> not quite as bad as it sounds.] > > It's a Go package though, so it will quietly install a mountain a > random outdated static libraries from github. What? No, it will not. Those dependencies are absolutely not installed, they are only used for building & linking the executable. $equery f doggo * Searching for doggo ... * Contents of net-dns/doggo-1.0.5: /usr /usr/bin /usr/bin/doggo /usr/share /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/doggo /usr/share/zsh /usr/share/zsh/site-functions /usr/share/zsh/site-functions/_doggo I could not agree more that Go is dumb and basically useless for shared infrastructure, but that train has sailed. Holger