From owner-freebsd-ports@freebsd.org Wed Aug 5 11:48:15 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7CEBA372FCB for ; Wed, 5 Aug 2020 11:48:15 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BM8yR2jpjz4lFH; Wed, 5 Aug 2020 11:48:15 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 251871D76F; Wed, 5 Aug 2020 11:48:15 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:5e80:b6ff:fe2c:99e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 0F937942D81; Wed, 5 Aug 2020 11:48:14 +0000 (UTC) Date: Wed, 5 Aug 2020 13:48:12 +0200 From: Mathieu Arnold To: Bob Eager Cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Planned deprecation of portsnap Message-ID: <20200805114812.x7z5tccvkemg3qqv@aching.in.mat.cc> References: <2b2b28ea-827f-fc62-3e6a-f8b6fa064e76@selasky.org> <20200805113210.k7fuo7zokz2aivke@aching.in.mat.cc> <20200805124026.54ab622f@raksha.tavi.co.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2smlbtxrr2b2sntg" Content-Disposition: inline In-Reply-To: <20200805124026.54ab622f@raksha.tavi.co.uk> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 11:48:15 -0000 --2smlbtxrr2b2sntg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 05, 2020 at 12:40:26PM +0100, Bob Eager wrote: > On Wed, 5 Aug 2020 13:32:10 +0200 > Mathieu Arnold wrote: >=20 > > On Wed, Aug 05, 2020 at 12:59:18PM +0200, Hans Petter Selasky wrote: > > > On 2020-08-04 20:43, Steve Wills wrote: =20 > > > >=20 > > > > We are planning to deprecate use of portsnap in ports. > > > >=20 > > > > The reasons are as follows (in no particular order): > > > >=20 > > > > * Portsnap doesn't support quarterly branches, even years after > > > > quarterly branches were created and changed to the default for > > > > non-HEAD packages. =20 > > >=20 > > > Hi, > > >=20 > > > Maybe some silly questions already answered: > > >=20 > > > 1) portsnap is populating /usr/ports . Is this location still > > > hardcoded for ports tree installations, or can it be installed > > > anywhere? > > >=20 > > > 3) Should /usr/ports be removed from any mtree files? =20 > >=20 > > The default location for the ports tree is taken from the PORTSDIR > > environment variable, and it defaults to /usr/ports. > >=20 >=20 > Is that true for installation __of the tree__, as asked? If so, how is > it set? Well, portsnap has a default value hardcoded, otherwise, the value is taken from /usr/share/mk, like most default values. --=20 Mathieu Arnold --2smlbtxrr2b2sntg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAl8qnHhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgLIJA/+KsQ+khbtI5c+4TFxG5TEdAPZs9WFqakSo9j6keKQSfEMrumraoUKpGBs gz6q6mWX5GJHMOUZBQwdxQHQp/7guQO/gmKDyU0CespXuW4w9UcXtBi+bI6oV1ai kEyoLYVITDarvTh2D8kCiN8mgGGvKuV52+eKh0gzSd5eCKKVuqhhfsar8pdnoadh k6hr5qQcXQFDtq5Qvfg5xQdRKePi4eYegUwnEkN7MUnOM9OY2jU6vQIJjJaxxkrb cF0AbQEgLfmhZzZNMjIDli5oOCUsEcDfdbQ31e+FiEtyn7mCETgUoVGq6mAFfbXF 7gDqNClnVNgoLd4gPbaQQNUOtFUnPVSJ4DUxSRnvTIu1ECYiQwzdeLQqbkpsbA5r 3BKb4UCc9W5059UOiCDO4HRlD2a9SyPWi+8f295NvCVDWNPlyTN3qA0hhZz4PyGc +rkM73VUUwVKXeVRsT8RjsnrsAMdnKq6C8Feq4iGi1TcrrzuAQa/8NGavmkpsmyY yLjZ4n1S8QD+emKogA4sRLcuSaGd+oeCuc/HV9S8k5Zws+ol9ko5eOiHxeD8q5wJ d0YfcMUoW54RYsxgmoKGvVba4NNbzUlPYwEdZ54Fag+/01X8AOPIVobKtCwL7eLs FgAyCpkE4o33UHwy8SDqs9Di4g612EX3IaerNxS+olRNrouv3Ag= =h/2g -----END PGP SIGNATURE----- --2smlbtxrr2b2sntg--