Re: 13.0 amd64 packages are out-of-date compared to 13.0 i386

From: Kevin Oberman <rkoberman_at_gmail.com>
Date: Thu, 03 Jun 2021 05:02:18 UTC
It can take a lot longer than a couple of hours. For a large update
(>30,000 package builds), it takes about four days to complete the build of
all ports and pushing them out to all of the mirrors can take another 4
days. Some of the links are rather slow and error prone. Until the update
is in sync on all official mirrors, no mirror may distribute the updated
packages. There is a week-old 32,000 port upgrade that started 7 days ago.
I expect it to be available very shortly. and an additional upgrade of
about 5000 packages completed yesterday. It will probably be updated to all
mirrors a few hours after the forest one is available. Another build of
over 31,000 packages started about four hours ago. Look for it to show up
in a bit over a week if all goes well.

It's a big job. I believe chromium takes the most time to build at over 30
hours, though electron is not far behind. The build machine builds 16
packages at a time and it is not unusual to see half of the 16 slots have
been building a single package for over an hour and many take >6 hours.
Things like compilers, especially rust,  with all libraries are especially
time consuming. Then the compressed copy of the packages is a LOT of bytes
and, for many locations  with slow, error prone connections it simply takes
days to move the data. To quote a fictional character of my youth,
"Patience, Grasshopper."
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683


On Wed, Jun 2, 2021 at 7:34 AM Ronald Klop <ronald-lists@klop.ws> wrote:

>
> Van: Jan Beich <jbeich@FreeBSD.org>
> Datum: woensdag, 2 juni 2021 15:13
> Aan: freebsd-ports@freebsd.org
> Onderwerp: 13.0 amd64 packages are out-of-date compared to 13.0 i386
> >
> > "pkg install firefox" still offers 88.0.1_1,2 but builds[1] were done up
> to 89.0_2,2.
> > Ignoring 89.0_2,2 where other packages haven't finished yet why 89.0,2
> and 89.0_1,2
> > are not offered already?
> >
> > [1] http://beefy16.nyi.freebsd.org/data/latest-per-pkg/firefox/
> >     https://pkg-status.freebsd.org/?all=1&type=package (Search
> "130amd64")
> >
> >
> >
> >
>
>
> It can take a couple of hours before the new packages are copied to the
> mirror servers.
> Your computer does not directly download the pkgs from the build servers.
>
> Regards,
> Ronald.
>