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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8768D15838C for ; Tue, 16 Jan 2024 17:00:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 02D17E2A7A; Tue, 16 Jan 2024 17:00:40 +0000 (UTC) Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (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 B836EE2A36 for ; Tue, 16 Jan 2024 17:00:39 +0000 (UTC) Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-40e69b3149fso44731595e9.3 for ; Tue, 16 Jan 2024 09:00:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705424438; x=1706029238; darn=lists.gentoo.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+UQ6078M5r9uoTJJTLtJN7IhuYZSbbObu05Cf2EtJy0=; b=VQVf1QXPuKIyCMXolK0Oxjc0J0bvNkIjkVKd8+qRm2Rz+axvXHgAfLBqh9Ttf716fa alR2FbFJSvv2kggCNnsHfTMzxK40te3ebPFg+e/KB5Xa/oJpABCcDP1DTAHwbxAbXd+P Iz93Wm6LEQM7KLGZaCxuMgYD8u+/UfKsPalTGxkPgR+qb3r5ZwFTkp9ZOJwwSNx3Nknn NoCx8g3WaP0vwC3pnEE753TD0vgWNfL0k78t+B7n1SHQSfnLiwwp4q+jHjC0H+TnVoBm 6e8opy5nIHkwumDXV8aBGg8tgX+TjW4slUujbWYE2T2ZYgSeeouem4UkQIV9kTyKWEtz 40NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705424438; x=1706029238; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+UQ6078M5r9uoTJJTLtJN7IhuYZSbbObu05Cf2EtJy0=; b=LD9zzujJCJJfgG01q0trlmdZe42wRxTMzTaoyDvwstnJeVO2ufqWtWRVJv+DtSmw+V NJV4a7y9U9irYWxkXVO95oSDHwaCAbNBZ12+u7sn3HfSFrmoISkf4X/l9rQ6Yqz7X80B siY/DkQ1PBEoDur02fA8A0nAbyokU3jX3ZzE2AxhvsitmOqG2AECLxSahRVX6OSyDiMb 2F6cNFdxd8gk6KNpvW+sx2RdQvSye3vdAA99xhLBP3uN9TTkSBag+CISnKLeFEGxQIEP ZppdGfGmisw5YCkmsE2s6yNjl2f4Ys7ozwp4SxnCRLLOVOvRFxF0e/xNsSr2ll1sc1hK vKjA== X-Gm-Message-State: AOJu0YyjvbnzDVN8gKDfl9MDKOLWaYXp0rFtgrSxklNlUgUuu3HHxVQ5 ozTeAnb6XCsR25hTpLALi358gnz9UxB5IeIOzabwmx1X7k0= X-Google-Smtp-Source: AGHT+IGZUIgKoh8g+TeIcFu33WnC5QvtQT+OlY7+JQog9luAZfyLXVlXevXGBdK/k3wftwjTU+IbyBsEXFYEGy6Vr7c= X-Received: by 2002:a05:600c:3547:b0:40e:7d3d:1ca7 with SMTP id i7-20020a05600c354700b0040e7d3d1ca7mr1477438wmq.162.1705424437889; Tue, 16 Jan 2024 09:00:37 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <20240116065808.6abec7c3@Akita> In-Reply-To: <20240116065808.6abec7c3@Akita> From: "Mitch D." Date: Tue, 16 Jan 2024 12:01:03 -0500 Message-ID: Subject: Re: [gentoo-dev] Should there be an app-alternatives/netcat? To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: be4f0521-b5c6-428c-8c0d-af6249c38f7c X-Archives-Hash: 1cf617cad061762c69ee72b7a873167c On Tue, Jan 16, 2024 at 9:58=E2=80=AFAM orbea wrote: > > Hi, > > Looking in the ::gentoo repo I noticed there are 3 different /usr/bin/nc > options available, net-analyzer/netcat, net-analyzer/openbsd-netcat and > net-analyzer/nmap[symlink]. If I recall correctly, the different implementations do not all have the same features and command-line parameters. They are not fully interchangeable. I don't know how similar the implementations need to be for a hypothetical app-alternatives/netcat. > And packages that depend on net-analyzer/netcat must also explicitly > list all of the available options where net-analyzer/munin, > net-analyzer/netdata and xfce-extra/xfce4-sensors-plugin all missed > net-analyzer/nmap[symlink] while app-forensics/air only lists > net-analyzer/netcat. > > Additionally there could be even more options available in overlays, > for example libressl provides an optional TLS-enabled nc(1) binary. >