From nobody Wed Feb 26 15:00:00 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Z2yLn0lT1z5qFb1; Wed, 26 Feb 2025 15:00:01 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z2yLn06LYz3FBB; Wed, 26 Feb 2025 15:00:01 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740582001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xF/Ei7tqrnt3x+zshsoTZkv3EFXRQVbYBlv8WAUhuys=; b=GMRlhNDz4WraM2YWq+VI71jrUjbVsecy6jpHdqkVmSuFiX04KLnDwud31O4WekArDFljsi GDQoHuASLBwPPAuGxnlEtVrmak+SPGSo3wWxxBbaLcN/TZOCGH5+ATqkS3DVqNHha1qwnH NTPhiHQJqG3UNiu7jBRSUwWqvo1xxx87H7TPWN7Ea9UyORzJpPvRhoYPO3aD4er1ym4slq ivri6BFz796bjMcb2ZD6M7M3KSRkYiK9j3a8eGNe3rDFkF0ihMGteJ2RgsOkUadeWjJV+Z EKwaHNxFvReyZ8XQQfyf5xsgrtob6BDr56HOUxYxm1yIjbqqYj6ifPqeUliu1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740582001; a=rsa-sha256; cv=none; b=aLLIMLz4Z4mX2QtmxM2tffKLeu6JVhxFghfwRuD8KVqGPtBxdDn/C4P3GLNspHR2ZyeKtk K65P21oVD8TCCGZ+OaHdlBLpyTSmrMvfg9PhxppmcmAJtc9BIWNG9bHw3Vis+n0xpZrx3O 5Cp5FszB2ewlC4T8vjDGKHYaPBZDo3nbNPJTP4B/kJRHFRBLZzF3AoH4wLe/yoTB5PEXI7 /HeLqk5L948b3s7FpGIQpLiQZ0e2GZbrn4uBxuAzQ/n6xEqShQtBVdh4xk6euRE6M3lI2X UJdqDnswCcwKDNvpC3I6DDBeiiZTfUUyoI4/rrNdaieofgn516lR6UHlG4s8rA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740582001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xF/Ei7tqrnt3x+zshsoTZkv3EFXRQVbYBlv8WAUhuys=; b=oYZFYioezfXT0fvEWURenOv1ov8ElQkbjmp3Nh9BoBcDkYFmkJ3OEVH9BDElv8ICqIF0mn TBRANUrYSuUGqPYO0D/Czgs3IFgG/c8hkk0NSnz4eCBMO7R3Z7YHjVpg++cc4nws9GUJzV 4/LueBdd/oB+/TgQtbKlX4dvXSgpe4BsNBBRLzMvAmn9V92yC/AkVl/4G7QUZiGmP4/wG7 Z/cpGjXgP8lsRgA5jnXke05FQAnLS0NnzlO5eL7qdnu3wyN3K7FEq/kpOnnCHqfq9S0sD/ R9aynRCCsVLnPTUoPlkAHErdgY7EweE3aIoYWcL+cDW1KHeqoF2sLMde+jb0cQ== Received: by freefall.freebsd.org (Postfix, from userid 1033) id B3BE717E34; Wed, 26 Feb 2025 15:00:00 +0000 (UTC) Date: Wed, 26 Feb 2025 15:00:00 +0000 From: Alexey Dokuchaev To: Guido Falsi Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 0d316feccaf8 - main - sysutils/cpdup-FreeBSD: Add FreeBSD fork of cpdup Message-ID: References: <202502252200.51PM0JNl002582@gitrepo.freebsd.org> <0a1df7c1-e4ad-4439-b4ac-376f18ed50cc@FreeBSD.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0a1df7c1-e4ad-4439-b4ac-376f18ed50cc@FreeBSD.org> On Wed, Feb 26, 2025 at 08:41:49AM +0100, Guido Falsi wrote: > On 26/02/25 05:02, Alexey Dokuchaev wrote: > > On Tue, Feb 25, 2025 at 10:00:19PM +0000, Guido Falsi wrote: > > > commit 0d316feccaf89c1bd804d6001274426a7135c93a > > > > > > sysutils/cpdup-FreeBSD: Add FreeBSD fork of cpdup > > > > > > Add a fork of cpdup, including patches to support copy_file_range(2) > > > and allowing to choose checksum algorithm. > > > > Any reason not to add this to the `sysutils/cpdup' itself? If there are > > fears it might break something or be not fit for other reasons, it can be > > hidden under option. > > These are actually separate projects at this point, users should be well > aware they are using a fork and able to choose which one to use. Okay, but then the fork's name is poorly chosen: as a FreeBSD user I'd be rather confused as to why there are two FreeBSD ports, similarly named but one has explicit -FreeBSD suffix (note that this is quite unconventional on its own, not to mention the port/package name uglification it entails). > Building two separate projects [...] with different names Well, the *name* is actually the same. > coming from different repositories and version numbers from the same port > depending on an option looks even more strange to me. Oh, I see, so it's fucked up on all sides, not just ours. Let's hope both upstreams, DragonFly's and ours, can sort this out so we don't have to keep two pretty much identical ports in the tree. :-/ ./danfe