From nobody Sat Jan 22 08:09:38 2022 X-Original-To: ports@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 74F9019663B3 for ; Sat, 22 Jan 2022 08:09:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JgpnJ2sdyz50S0; Sat, 22 Jan 2022 08:09:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642838980; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KB5mvXTynmqB15XuF7Kqs+w+IygyzlycLyIS1rN8Su4=; b=oREHt0DsWvX7fVdEljqvy/m3q/O3RfVvhjyL9To9RcS/XMYmriEx74OKULhvFY8YwfpDXu 9F05fn/GsZVpBpWNmhuHtp9iYx1OqWbRHa9oEQXvSJfDTtK0vFQ3S1sNorJ6tOeXeQN9Qx hjoBwS/tN90woyhSV3zBhMcqob3szZclLwo9sQzz6lDRJuwoigJISsgAl4WUcrIzPdS/ow Ulk9OyGrJJwsqzFA1QwDyChEgJzUyVzcE0mA9pU3IJvoAh7a9N6DDpKz33UGlcFOkG25Fb vsZhRGfSegXnAXgrqLpVzED/HS0PBOjixesImQNx1oRuTFmHPOkEnGpdo5WbFw== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 29E8447AB; Sat, 22 Jan 2022 08:09:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from dummy.faircode.eu (10.246.39.62.rev.sfr.net [62.39.246.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aniel.nours.eu (Postfix) with ESMTPSA id D24C14895F; Sat, 22 Jan 2022 09:09:38 +0100 (CET) Date: Sat, 22 Jan 2022 08:09:38 +0000 (UTC) From: Baptiste Daroussin To: Chris Cc: ports@freebsd.org Message-ID: In-Reply-To: References: <20220120142519.a5juoe75oppmnyby@aniel.nours.eu> Subject: Re: [HEADSUP] Deprecation of the ftp support in pkg List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Correlation-ID: ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642838980; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KB5mvXTynmqB15XuF7Kqs+w+IygyzlycLyIS1rN8Su4=; b=O0w/jNOa9DkqgLpirJWktpCKODrrhIDnz3T80Eo8RkvQou1gUAgBCPHZIuzZ/BALwqkaXl TpTzdcqCP8x1J822Qr5RJSfxAOIpXYac6qy65xGA+2XEb7srgyp4IZ7D4YySHz2qYEkT+L 2dbjL1KR+h7mW3FMTy4JmrESy4xBnRWz2RBxwdrJdiOVunqfqSwPYa0FsREplfGrF5i67y tFgGAI1knySIvTpEEfsojnnipC4b7vLf1cBdYSk6QwXBe87FiZzGpvxYT4MvRVPLnJoxGi 0E2gcfBNnDVSs3zB52B7A+oAOJR7qFvCkZCycVXuAjYaExS9bOxGSVOZ3gcwnQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642838980; a=rsa-sha256; cv=none; b=RXlPW8sRR5aYiMnhX0wFLA4jN+Y1nJ1Sm09gqacctbeu9xCUJ/VxccizbKdIX+NPlXUqOq iPE48eB25WjptL3Vnf/5rok/VVG5DWc943iFTUiLrEMYOfqw/JHfDOyj5pIjlFvnwnpGTh UbmrXFc4UonGToyQvtG5lsBA/TRAEo9K54C9DlPATJshDCQFFdt68ZUupMC1T5GDWBnWxe PLjehKT7CfFH+6JQRQpALVTZc+U0zVDUaALM87LUEAyysP9t1TY/6mjkY6hJZXI2HTUSGt 3SRnCM9v9ejREEj/ddD9u7z48+lIO/PGe7E/qrF6yu0m3FerdAIA33pNvGQf7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N 22 janv. 2022 08:47:57 Chris : > On 2022-01-21 23:31, Baptiste Daroussin wrote: >> 22 janv. 2022 08:25:47 Chris : >> On 2022-01-20 06:25, Baptiste Daroussin wrote: >>>> Hello everyone, >>>> We plan to remove the support for fetching packages over ftp for the next >>>> releases of pkg (probably 1.18) >>> Must be a stupid question. But I'll ask anyway; Why the effort to start removing transports? >> Because maintaining ftp has a cost, number of line of code, user support etc. >> if you have a strong reason to use ftp which >>>> cannot be fixed by switching to any other supported protocols like ssh or http, >>>> please do share. >>> Local repos. >>> ftp(1) is cheap. Other transports are (usually) more expensive. >>> > Thanks for taking the time to reply. > >> ssh which is supported is as cheap if not cheaper. > Technically that's incorrect. But as I see you've also rejected 2 other requests. It's > clear that this topic is not actually up for debate. So I'll say no more on the subject. >> Bapt > -- Chris It is up for debate, I have been told we need something in base to which I replied ssh is in base, so fill that requirement, you have said it is cheap no explaining what you call cheap, I say ssh is cheap as well as in not more complicated to configure, provide a path and here we are. You asked the reason for the removal I explained them, if ftp was free of cost I won t care about keeping it. So up to now noone gave an detailed argument in favour of ftp, which ssh or other transport cannot provide as well. Bapt