From owner-freebsd-questions@freebsd.org Fri Mar 26 16:56:21 2021 Return-Path: Delivered-To: freebsd-questions@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 68F0257D195 for ; Fri, 26 Mar 2021 16:56:21 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F6SmN6Q14z3Br1 for ; Fri, 26 Mar 2021 16:56:20 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: by mail-ed1-x52c.google.com with SMTP id dm8so7103632edb.2 for ; Fri, 26 Mar 2021 09:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yabarana-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JDEQUCJV7X+OwElYxaAt2hiYquXljTFR8rXothz8QMM=; b=dOKhgwy1RQPfwB8tANFbJNJsO9cvjPdU2aqmt5JEpGGY9DI63/orIIPMDGZaWlRlXZ BHXii27Lvmc/s6iM8E+gYh8IRJffSjUY9imXaqUTYIigv4W905ZGDBMGRP+ORM8S/laX qCl6yrvHEu5FtJ41tzzzw2kivexMtf+YiGnWD4c9GOCpyHMRNrr1y4K9PvpQibolS9jD a3kII7Zm81z+BN0gccK080yQgfGr7JxAwagkdbSapRAGaNf0Mrv9QZkr8exV4BZzT3W3 sm+CsjcXGV4ioOR8kGLQIPlu6+fiWK47kz74ed7x0cax7SljYqXm9/Js+plAZvuX/MW0 r8NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JDEQUCJV7X+OwElYxaAt2hiYquXljTFR8rXothz8QMM=; b=b8Mn/6C0pzzHnGwQLF6d/xYDm4MItLV/J+GVc0KZDnnrg78wTSsQk/oWqT1WaBbxhC upMDLfG7u6khhwqTqaZLKIQTKqfppcEXHNhvBDj73ohwTsnGXoBA9Cu0XTNLM2t6FhMv wIBHLVXcZMJ/sYSAXnmQnASSAwNIdQ0/dy9SwRJdegv0SPtr8kYb55CF7LosfrN5oMnE smWm7MJAfyaYKv8ADq+1tSYYw1B80vcJrDgHGmmvjlll7qrv3eZN0MHLt4JQyywtMqK4 tCSMC60HxPo/rV4LQ1rwJEqqTjT/N/pViFIMuw3funr9oRDEqVu6ptLVoWzg5x8Wga4l HpYg== X-Gm-Message-State: AOAM531RfaJt4MC+jZq3E4QuhUZuM6xIipQh3vWi0DbM+GkTrheApwpA c+ZjyAG6/4PBfZO5We8/VCTDe1MnFWXCZxAHWq6we1yYJC2cEw== X-Google-Smtp-Source: ABdhPJzH7KeLQNlWx+On47Y3tSNK0GcFjnXJMkBM54yhW7srhUkUS2ekbwzb5voMJ0kZSdUIUZJkwReaf2x+f8ZqqL0= X-Received: by 2002:aa7:cd63:: with SMTP id ca3mr16288763edb.265.1616777779414; Fri, 26 Mar 2021 09:56:19 -0700 (PDT) MIME-Version: 1.0 References: <8a151ed5-ebce-aad5-714f-457309059d6e@kicp.uchicago.edu> <63b9c024-fb97-1160-c98b-70ee38fe793f@nomadlogic.org> In-Reply-To: <63b9c024-fb97-1160-c98b-70ee38fe793f@nomadlogic.org> From: Alejandro Imass Date: Fri, 26 Mar 2021 12:56:08 -0400 Message-ID: Subject: Re: FreeBSD.org pkg mirror for older versions? To: Pete Wright Cc: Doug McIntyre , FreeBSD Questions X-Rspamd-Queue-Id: 4F6SmN6Q14z3Br1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yabarana-com.20150623.gappssmtp.com header.s=20150623 header.b=dOKhgwy1; dmarc=none; spf=pass (mx1.freebsd.org: domain of aimass@yabarana.com designates 2a00:1450:4864:20::52c as permitted sender) smtp.mailfrom=aimass@yabarana.com X-Spamd-Result: default: False [-2.34 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yabarana-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::52c:from]; DMARC_NA(0.00)[yabarana.com]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::52c:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yabarana-com.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-0.84)[-0.841]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52c:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-questions] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Mar 2021 16:56:21 -0000 That's a great approach, thanks for the suggestions. In the past I never suffered this since I've mostly worked with ports but I didn't know I would have these issues by switching to pkg. It seems retarded that we don't have archives, honestly. On Fri, Mar 26, 2021 at 12:23 PM Pete Wright wrote: > > > On 3/26/21 7:07 AM, Alejandro Imass wrote: > > Yeah agreed. I can't believe these are not maintained long-term and that > no > > one has ever volunteered to host them. > i think that's what the quarterly branch is supposed to achieve, or at > least give some cushion for those who don't want the latest and greatest. > > you can roll your own pretty easily. for example you can use the files > in /var/cache/pkg/ and periodically store them somewhere safe. > obviously rolling back like this breaks all promises of working pkgs > since dependencies and the base freebsd system itself evolves over time. > > alternatively, and this is what i've done myself, is have a poudriere > setup that uses git for the ports tree. then i can rewind the entire > ports tree to a specific revision and ensure all dependencies are > aligned when building an old version of a critical pkg. > > -pete > > -- > Pete Wright > pete@nomadlogic.org > @nomadlogicLA > >