Date: Fri, 3 Nov 2023 08:44:20 +0000 From: Doug Rabson <dfr@rabson.org> To: Baptiste Daroussin <bapt@freebsd.org> Cc: pkgbase@freebsd.org Subject: Re: official packages Message-ID: <CACA0VUh7hKm%2BxsEjqwe9NjGVLF6stELx2KymGCV6SBL%2BhJOGVg@mail.gmail.com> In-Reply-To: <naqtux3bie47erj7vheb2dtj3marsrfah7tiprtzmwtr5bmjwo@yuu3f6btzy7y> References: <lkxbabsbm2odlus2re6qpns4a5wa3mgk2zoljzxhc3jbgifs6g@gpepvsamf36i> <CACA0VUjH2kcp-ZnhHUtZGDgA2v3zqEeqBNJc_XOvJKmiACvjdA@mail.gmail.com> <naqtux3bie47erj7vheb2dtj3marsrfah7tiprtzmwtr5bmjwo@yuu3f6btzy7y>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000005b5cd106093b8390 Content-Type: text/plain; charset="UTF-8" On Mon, 30 Oct 2023 at 17:16, Baptiste 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 { > > > 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 <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Mon, 30 Oct 2023 at 17:16, Baptist= e Daroussin <<a href=3D"mailto:bapt@freebsd.org">bapt@freebsd.org</a>>= ; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px= 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:= rgb(204,204,204);padding-left:1ex">On Mon, Oct 30, 2023 at 03:30:17PM +0000= , Doug Rabson wrote:<br> > On Mon, 30 Oct 2023 at 14:25, Baptiste Daroussin <<a href=3D"mailto= :bapt@freebsd.org" target=3D"_blank">bapt@freebsd.org</a>> wrote:<br> > <br> > > Hello everyone,<br> > ><br> > > The project has started building and populated official packages = for<br> > > pkgbase.<br> > ><br> > > For people interested: just create a new repo like this:<br> > ><br> > > FreeBSD-base {<br> > >=C2=A0 =C2=A0url: pkg+<a href=3D"https://pkg.freebsd.org/$%7BABI%7= D/base_latest" rel=3D"noreferrer" target=3D"_blank">https://pkg.freebsd.org= /${ABI}/base_latest</a><br> > >=C2=A0 =C2=A0signature_type: "fingerprints"<br> > >=C2=A0 =C2=A0fingerprints: "/usr/share/keys/pkg"<br> > >=C2=A0 =C2=A0mirror_type: "srv"<br> > > }<br> > ><br> > > the current build was built last friday, everything is ready to b= e able to<br> > > publish in regular basis.<br> > ><br> > > Here is my proposal for main and stable branches:<br> > > - build everything in a end less loop (to detect failures as soon= as<br> > > possible) and<br> > >=C2=A0 =C2=A0twice a day at a fix time, publish it under "bas= e_latest"<br> > > - every sunday take the last built snapshot and publish it under = the<br> > > base_weekly<br> > >=C2=A0 =C2=A0snapshot at a predictable time.<br> > ><br> > > For releng:<br> > > - built it in a end less loop and publish straight each time ther= e was<br> > > changes<br> > ><br> > > For end users on stable/main the default would be: to end on the<= br> > > base_weekly<br> > > (does not exists yet) repo, but users can if needed switch to bas= e_latest.<br> > ><br> > > For base_release_X for release users base_release_0 for 14.0 for = example.<br> > ><br> > > all the failures will be published in this mailing list!<br> > ><br> > > Is it ok with you?<br> > ><br> > <br> > This is great news, thanks for all the work getting this far. I see<br= > > packages available for 15 already. If I understand you correctly, pack= ages<br> > for stable/13 and stable/14 are planned - is that right?<br> <br> No stable/13 is not planned, right now we have published:<br> - main<br> - stable/14<br> - releng/14.0<br></blockquote><div><br></div><div>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.</d= iv><div><br></div><div>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.</div><div><br></div><div>Doug</div><div>= =C2=A0</div></div></div> --0000000000005b5cd106093b8390--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACA0VUh7hKm%2BxsEjqwe9NjGVLF6stELx2KymGCV6SBL%2BhJOGVg>