From nobody Sun Apr 23 15:01:02 2023 X-Original-To: dev-commits-src-all@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 4Q4BL33QyLz46389; Sun, 23 Apr 2023 15:01:31 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q4BL32qm2z4cSJ; Sun, 23 Apr 2023 15:01:31 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682262091; 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=p/DfwQs8CXbDVZNVkpbKnHF1mCK9P+ZqnTdhXuN0/oE=; b=Sv7qizFG5qawsLZ9gp8LDhnL14mUr5x7gk8E4mVG4RA7HqRQpUAqr2ecsC2sLhWZyQ5MVU PnuS7K+PKa+YMDXzl7MVKYLlUz/CF0XHy024Jd729x1HjJGeizpKaZR5q/jC2K00iUuc48 kUNtKULxx21XWbjj+B3HiiJW7nW1wkXJSjgBaYKoYsysOEnH9Ah+cvOQkYSJLoYVcEIazN vakdsiXJ/SgmK6mxC64zO2QOgW+PqYwcSS7ZzDqcWM7o0kcLQtpJ4s7PVydBv7gVitrH1d Kqo2DTh5x0fLC/9zrd3qFzaSzmYzaf99q6EerwkN2oGAk1KQx4FMbe63B8y7Aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682262091; 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=p/DfwQs8CXbDVZNVkpbKnHF1mCK9P+ZqnTdhXuN0/oE=; b=Ps9qfLcq7wDsq6QC10b8N7wnvZoVHMyaTzd4efro0/tgxy7YKgUqZpxwxCZcbXKdz4QDDD rZ0K86FQ7HBU5bLWhKzsj5yAxWvxw6dKKaHH5/JrlN+cWkksyI+Casr6uXY46JCqaBx2ja eEKQJxND2bpMURY2O4/TzI37obZbVyB6IO+y4zqRUmIOMTrQUV+65roMW7XaR8ZyEjFUox fb0Y78ZMBKKa8Hn3SAq3k7VguCloK3S5TEx/xyaEdJFxI7tX9IRATiPUqgHyQcUX8OYOSO auyRidVfhNmzlO2Mvb93/JFraylx8IFWu96i0PrP7jbf5sLrs06zUcog6l1UZQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1682262091; a=rsa-sha256; cv=none; b=uFWrAl7H9PkOhIiUuGnPoTmvoWnwjya2+gwIRyK76D95uNcIh0ACl0Sl6IvmtbIPLrFLW0 765JvT2jDvCT9ain1PlyX+jKKeXMV4/gogaIRd3DyRnQEER5VcM+1FI8pkShPefbvD5IUz 8Gd4t/wDUYhRYMn9nP4weYNo7kD1CUD6ItnE9GQHoXsj+Qc+MT5b64i2Sul3uMGWldRT5z rnd1+nE6oi/VQcGpsq/baXo1dBSD00mKnM/Wg8BIjSwENIhVCb6TLb+zfEKQDt0lQWTNMD BE0WyArxxCpPhw3wLoVIEJdZjfhxKVj5ee8wqASoTsGJrtsUESKpkXi3HrDI9g== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 0500B12B7D; Sun, 23 Apr 2023 15:01:02 +0000 (UTC) Date: Sun, 23 Apr 2023 15:01:02 +0000 From: Alexey Dokuchaev To: "Piotr P. Stefaniak" Cc: Colin Percival , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: df53ae0fdd98 - main - Remove portsnap(8) Message-ID: References: <202304230112.33N1ChPx076100@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ThisMailContainsUnwantedMimeParts: N On Sun, Apr 23, 2023 at 06:12:18AM +0000, Piotr P. Stefaniak wrote: > On 2023-04-23 01:12:43, Colin Percival wrote: > > Remove portsnap(8) > > > > Rather than having a tool in the FreeBSD base system for obtaining > > the FreeBSD ports tree, users are encouraged to `pkg install git` > > and then `git clone https://git.FreeBSD.org/ports.git /usr/ports`. > > With my 64 KB/s downlink a shallow copy of just the main branch takes > almost 4 hours. What's worse, git has no way of resuming an interrupted > download. My internet connection is roughly the same, and full "git clone" always fails. However, repeated "git fetch --depth=n ; n++" allowed me to get the ports tree in a few days, eventually. I have to use this trick for any large repo, it migth seem annoying, but it does work. ./danfe