Date: Mon, 9 Sep 2024 15:18:09 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: building a 14.1 workstation Message-ID: <CAN6yY1tHZ4z5HP01yS6bkh=ND7t9k-pSi_U41r71A%2Bz2GFbRog@mail.gmail.com> In-Reply-To: <20240908134405694174552@bob.proulx.com> References: <alpine.BSF.2.00.2409061435240.55623@bucksport.safeport.com> <20240908134405694174552@bob.proulx.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000bdc3ff0621b722d8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Sep 8, 2024 at 1:01=E2=80=AFPM Bob Proulx <bob@proulx.com> wrote: > Doug Denault wrote: > > Not to bury the headline I can not build a 14.1 workstation and can not > > believe I am the only one, but have seen nothing on this list. > > > > 1. Installing from pkg > > This installs 384 packages with the following problems: > > * there is no chromium > > * firefox will not run, ending with an error loading a dynamic > > library > > This is a routine problem every time a point release happens. I see > this routinely and it is routinely reported in the IRC channels. At > the time of a point release the auto-builders start building the > latest commit of all ports. > > There might be failures due to the upgrades. Recently x265 failed to > build. This causes a lot of dependent packages to be skipped in the > build cycle. Everything dependent upon it is then skipped. Including > firefox and chromium. > > The build might take several days to complete. The result is that the > pkg repositories both current and quarterly might be missing major > cones of dependent packages such as recently both firefox and chromium > were unavailable for several days. This is no longer the case for 14 for amd64 systems. The 140amd64 build system can now do a full build of packages in about 34 hours, well under 2 days, and most smaller builds run in a few hours. They do 42 parallel builds. This is a huge improvement and, I believe, that other build systems will be replaced over the next months to get similar performance. Since I have always used "latest", I have no idea of the status of the quarterly builders. Some time I want to walk through all of the build systems and see how many hare running on new metal. Unfortunately, pkg-status.freebsd.org still is not talking to the new systems. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --000000000000bdc3ff0621b722d8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:tahoma,sans-serif;font-size:small">On Sun, Sep 8, 2024 at 1:01=E2= =80=AFPM Bob Proulx <<a href=3D"mailto:bob@proulx.com">bob@proulx.com</a= >> wrote:</div></div><div class=3D"gmail_quote"><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2= 04,204);padding-left:1ex">Doug Denault wrote:<br> > Not to bury the headline I can not build a 14.1 workstation and can no= t<br> > believe I am the only one, but have seen nothing on this list.<br> ><br> >=C2=A0 =C2=A0 1. Installing from pkg<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0This installs 384 packages with the followin= g problems:<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 * there is no chromium<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 * firefox will not run, ending with = an error loading a dynamic<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 library<br> <br> This is a routine problem every time a point release happens.=C2=A0 I see<b= r> this routinely and it is routinely reported in the IRC channels.=C2=A0 At<b= r> the time of a point release the auto-builders start building the<br> latest commit of all ports.<br> <br> There might be failures due to the upgrades.=C2=A0 Recently x265 failed to<= br> build.=C2=A0 This causes a lot of dependent packages to be skipped in the<b= r> build cycle.=C2=A0 Everything dependent upon it is then skipped.=C2=A0 Incl= uding<br> firefox and chromium.<br> <br> The build might take several days to complete.=C2=A0 The result is that the= <br> pkg repositories both current and quarterly might be missing major<br> cones of dependent packages such as recently both firefox and chromium<br> were unavailable for several days.</blockquote><div style=3D"font-family:ta= homa,sans-serif;font-size:small" class=3D"gmail_default"></div><div style= =3D"font-family:tahoma,sans-serif;font-size:small" class=3D"gmail_default">= This is no longer the case for 14 for amd64 systems. The 140amd64 build sys= tem can now do a full build of packages in about 34 hours, well under 2 day= s, and most smaller builds run in a few hours. They do 42 parallel builds. = This is a huge improvement and, I believe, that other build systems will be= replaced over the next months to get similar performance. Since I have alw= ays used "latest", I have no idea of the status of the quarterly = builders. <br></div><div style=3D"font-family:tahoma,sans-serif;font-size:s= mall" class=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sa= ns-serif;font-size:small" class=3D"gmail_default">Some time I want to walk = through all of the build systems and see how many hare running on new metal= . Unfortunately, <a href=3D"http://pkg-status.freebsd.org">pkg-status.freeb= sd.org</a> still is not talking to the new systems.<br></div></div><br clea= r=3D"all"><br><span class=3D"gmail_signature_prefix">-- </span><br><div dir= =3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><= div><div dir=3D"ltr"><div><div dir=3D"ltr">Kevin Oberman, Part time kid her= der and retired Network Engineer<br>E-mail: <a href=3D"mailto:rkoberman@gma= il.com" target=3D"_blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerp= rint: D03FB98AFA78E3B78C1694B318AB39EF1B055683</div></div></div></div></div= ></div></div></div></div> --000000000000bdc3ff0621b722d8--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tHZ4z5HP01yS6bkh=ND7t9k-pSi_U41r71A%2Bz2GFbRog>