From owner-freebsd-ports@freebsd.org Thu Apr 20 06:00:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD095D47449 for ; Thu, 20 Apr 2017 06:00:20 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9FDB7147B for ; Thu, 20 Apr 2017 06:00:20 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1d158b-000LA7-Kr; Thu, 20 Apr 2017 08:00:17 +0200 Date: Thu, 20 Apr 2017 08:00:17 +0200 From: Kurt Jaeger To: Torfinn Ingolfsen Cc: FreeBSD Ports ML Subject: Re: Is pkg quarterly really needed? Message-ID: <20170420060017.GG74780@home.opsec.eu> References: <58F61A8D.1030309@a1poweruser.com> <68ad0daa-b1f5-f3a6-f056-dcf2f0047d94@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2017 06:00:21 -0000 Hi! > On Thu, Apr 20, 2017 at 1:30 AM, Julian Elischer wrote: > > quarterly however is broken because the pkg mirors discard it all at the > > time of update. > Do they have to? > Why couldn't pkg mirrors keep say, the four latest quarterly sets > all the time? Because the URL for the latest quarterly is one stable URL. If an enduser wants to access a particular quarterly, the enduser needs to edit the repo URL. Which probably kills approx. 95% of the use-cases. One could do some process where every quarterly repo communicates it's quarterly URL back to the client accessing it and pkg automagically adapts the repo URL, but that does sound fragile, too. -- pi@opsec.eu +49 171 3101372 3 years to go !