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