From nobody Fri Nov 03 08:44:20 2023 X-Original-To: pkgbase@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 4SMDnZ1L6Nz50R54 for ; Fri, 3 Nov 2023 08:44:34 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SMDnY1f2bz3TW4 for ; Fri, 3 Nov 2023 08:44:33 +0000 (UTC) (envelope-from dfr@rabson.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rabson-org.20230601.gappssmtp.com header.s=20230601 header.b=sEuVuHvK; spf=pass (mx1.freebsd.org: domain of dfr@rabson.org designates 2607:f8b0:4864:20::b34 as permitted sender) smtp.mailfrom=dfr@rabson.org; dmarc=none Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-d852b28ec3bso1873284276.2 for ; Fri, 03 Nov 2023 01:44:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rabson-org.20230601.gappssmtp.com; s=20230601; t=1699001072; x=1699605872; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=v1+jkp2CBAizsfmB/FTf0kXmKSVoS5R/pVLgNhMzEQw=; b=sEuVuHvKiAYfHbj3hqflEvVMcCJZLypBftNnja7hKEFtNBPCqz661+PE8upqqlna9u kh6Q7lBwMw0I/GwxqD35OpDb3NSCL18WD0qfotVfHqfVGT2lL62DpWiC2mYwwBXJP1SE tuY6j7Q5lqanyQ20mRB/tpqc+C9prd7aHOeOT+UC/sCaslMHi8VncgqgiUYHcT9oslSl ZvFal1GEJu7cy8MknBG1s2pHFDoxO4jZmBTIFBwqBVzVXYCbIhMifZ6gJ+wPfbB/oJmI y/8PpEUCQC5v+8EGWclT5I5rj6YWZnrrtd1YZLe0jh0e0b4AdmCXLlwLDSEH8ybHCMnr XYBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699001072; x=1699605872; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=v1+jkp2CBAizsfmB/FTf0kXmKSVoS5R/pVLgNhMzEQw=; b=s2f7boAxH3TTyvBwVwBRuajwa0HL1QyzMyqb2VGRi5aKcXL/46n3WmT6LwRYu1iUZT I5oTrACyDqr1+xHrjLCwVb+fynBuUzLouQ0FaRq2Q8Tq7tWApJgT0R/zfYZYRFHNfCX8 T5/cLOh4Iq0cJ7Fd/O8Hb/cPLCt0DM00YOJyViXz+KQSQoPU5w5rVcX+epEiTXhP4shG 2S/9T9tA/csw/IB1r39w5O99C+cenoMXHwOYUwefNPkXNJv6tI0PqPuNuwJVzMzp4J6O GC2bxEOs9yV0kn7f9X+BBf6sTvfknzvgAvuXb9VnpR4MWXWnuaOp6TJ0TCIlhTOnSHoW a/Dg== X-Gm-Message-State: AOJu0YzAuRMzLSVBRcR0n6o1OfjjZlpcYenh5KQWyn0OcmK3GuUvqzXt Ildl3tXbaBPeqsuMTsUIkT0jFz0h5Ba3ONAbTTUFOVytR16+bYx4JWw= X-Google-Smtp-Source: AGHT+IGTSmXQVCPn+rW3flvO0jN+X+6ROkPnDZFEUaH1QScPgfPKC0X8NADYaaQ+2efhWQT7hrEHB37wza0A7OnWls4= X-Received: by 2002:a25:2649:0:b0:da0:cb1f:286c with SMTP id m70-20020a252649000000b00da0cb1f286cmr19258142ybm.41.1699001071777; Fri, 03 Nov 2023 01:44:31 -0700 (PDT) List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Doug Rabson Date: Fri, 3 Nov 2023 08:44:20 +0000 Message-ID: Subject: Re: official packages To: Baptiste Daroussin Cc: pkgbase@freebsd.org Content-Type: multipart/alternative; boundary="0000000000005b5cd106093b8390" X-Spamd-Result: default: False [-2.50 / 15.00]; URI_COUNT_ODD(1.00)[1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[rabson-org.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DKIM_TRACE(0.00)[rabson-org.20230601.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b34:from]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[pkgbase@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; BLOCKLISTDE_FAIL(0.00)[2607:f8b0:4864:20::b34:server fail]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[dfr]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[rabson.org]; PREVIOUSLY_DELIVERED(0.00)[pkgbase@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4SMDnY1f2bz3TW4 X-Spamd-Bar: -- --0000000000005b5cd106093b8390 Content-Type: text/plain; charset="UTF-8" On Mon, 30 Oct 2023 at 17:16, Baptiste Daroussin wrote: > On Mon, Oct 30, 2023 at 03:30:17PM +0000, Doug Rabson wrote: > > On Mon, 30 Oct 2023 at 14:25, Baptiste Daroussin > wrote: > > > > > Hello everyone, > > > > > > The project has started building and populated official packages for > > > pkgbase. > > > > > > For people interested: just create a new repo like this: > > > > > > FreeBSD-base { > > > url: pkg+https://pkg.freebsd.org/${ABI}/base_latest > > > signature_type: "fingerprints" > > > fingerprints: "/usr/share/keys/pkg" > > > mirror_type: "srv" > > > } > > > > > > the current build was built last friday, everything is ready to be > able to > > > publish in regular basis. > > > > > > Here is my proposal for main and stable branches: > > > - build everything in a end less loop (to detect failures as soon as > > > possible) and > > > twice a day at a fix time, publish it under "base_latest" > > > - every sunday take the last built snapshot and publish it under the > > > base_weekly > > > snapshot at a predictable time. > > > > > > For releng: > > > - built it in a end less loop and publish straight each time there was > > > changes > > > > > > For end users on stable/main the default would be: to end on the > > > base_weekly > > > (does not exists yet) repo, but users can if needed switch to > base_latest. > > > > > > For base_release_X for release users base_release_0 for 14.0 for > example. > > > > > > all the failures will be published in this mailing list! > > > > > > Is it ok with you? > > > > > > > This is great news, thanks for all the work getting this far. I see > > packages available for 15 already. If I understand you correctly, > packages > > for stable/13 and stable/14 are planned - is that right? > > No stable/13 is not planned, right now we have published: > - main > - stable/14 > - releng/14.0 > It would be useful (to me at least) to add support for FreeBSD-13 to this list. I use pkgbase to build container images for OCI container engines such as podman and containerd and FreeBSD-13 is a solid platform for this kind of workload. The incremental cost for adding stable/13 (and ideally releng/13.x) should be small. I have been using the package sets for current, stable/14 and releng/14.0 this week and everything is working really well - thanks again for your work on this. Doug --0000000000005b5cd106093b8390 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Mon, 30 Oct 2023 at 17:16, Baptist= e Daroussin <bapt@freebsd.org>= ; wrote:
On Mon, Oct 30, 2023 at 03:30:17PM +0000= , Doug Rabson wrote:
> On Mon, 30 Oct 2023 at 14:25, Baptiste Daroussin <bapt@freebsd.org> wrote:
>
> > Hello everyone,
> >
> > The project has started building and populated official packages = for
> > pkgbase.
> >
> > For people interested: just create a new repo like this:
> >
> > FreeBSD-base {
> >=C2=A0 =C2=A0url: pkg+https://pkg.freebsd.org= /${ABI}/base_latest
> >=C2=A0 =C2=A0signature_type: "fingerprints"
> >=C2=A0 =C2=A0fingerprints: "/usr/share/keys/pkg"
> >=C2=A0 =C2=A0mirror_type: "srv"
> > }
> >
> > the current build was built last friday, everything is ready to b= e able to
> > publish in regular basis.
> >
> > Here is my proposal for main and stable branches:
> > - build everything in a end less loop (to detect failures as soon= as
> > possible) and
> >=C2=A0 =C2=A0twice a day at a fix time, publish it under "bas= e_latest"
> > - every sunday take the last built snapshot and publish it under = the
> > base_weekly
> >=C2=A0 =C2=A0snapshot at a predictable time.
> >
> > For releng:
> > - built it in a end less loop and publish straight each time ther= e was
> > changes
> >
> > For end users on stable/main the default would be: to end on the<= br> > > base_weekly
> > (does not exists yet) repo, but users can if needed switch to bas= e_latest.
> >
> > For base_release_X for release users base_release_0 for 14.0 for = example.
> >
> > all the failures will be published in this mailing list!
> >
> > Is it ok with you?
> >
>
> This is great news, thanks for all the work getting this far. I see > packages available for 15 already. If I understand you correctly, pack= ages
> for stable/13 and stable/14 are planned - is that right?

No stable/13 is not planned, right now we have published:
- main
- stable/14
- releng/14.0

It would be useful (to me= at least) to add support for FreeBSD-13 to this list. I use pkgbase to bui= ld container images for OCI container engines such as podman and containerd= and FreeBSD-13 is a solid platform for this kind of workload. The incremen= tal cost for adding stable/13 (and ideally releng/13.x) should be small.

I have been using the package sets for current, stab= le/14 and releng/14.0 this week and everything is working really well - tha= nks again for your work on this.

Doug
= =C2=A0
--0000000000005b5cd106093b8390--