Re: Problem with the package builds
- Reply: Rainer Hurling : "Re: Problem with the package builds"
- In reply to: Rainer Hurling : "Re: Problem with the package builds"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 10 Jul 2023 06:08:32 UTC
On Jul 9, 2023, at 22:52, Rainer Hurling <rhurlin@gwdg.de> wrote: > Am 10.07.23 um 06:53 schrieb Mark Millard: >> Konstantin Belousov <kostikbel_at_gmail.com> wrote on >> Date: Mon, 10 Jul 2023 01:18:05 UTC : >>> On Sun, Jul 09, 2023 at 05:52:50PM -0700, Kevin Oberman wrote: >>>> Something looks really messed up on the beefy16 package builder for >>>> 13.1amd64. >>>> >>>> It is building about 9500 packages and started almost two days ago. It has >>>> only completed 459 packages, a rate of 10 packages/hour and, if it >>>> continues at this rate, will not complete for about 40 days. Nt sure if >>>> this was triggered by the recent updated to pkg, something that may have >>>> changed in poudriere or in the configuration, but almost all jails are are >>>> in one of the depends states, lib-depends, build-depends, run-depends, >>>> often running for hours. >>>> E.g. gnome-desktop-42.4_1 is in lib_depends and has been building for >>>> 1:09:59. Last build of the port took about 55 minutes. ATM there are 7 >>>> lib-depends builds, 5 build-depends, and 1 run-depends building. No jail is >>>> actually boulding the package, itself. >>>> >>>> Wild guess... It is rebuilding all depends every time. In any case, someone >>>> needs to look at this. >>>> >>>> Build report is at >>>> http://beefy16.nyi.freebsd.org/build.html?mastername=131amd64-default&build=e81dafc952d7 >>> >>> I noted that 'pkg-static install' seems to be much slower locally. >>> Not looked into it. >> Summarizing the later observations: >> Slow: pre-1400000 Jail OSVERSION and recent ports (such as pkg) ("default") >> Fast: pre-1400000 Jail OSVERSION and older ports (such as pkg) ("quarterly") >> Fast: 1400093 Jail OSVERSION and recent ports (such as pkg) ("default") >> (Host OSVERSION 1400089 is a common context across them all.) >> Details: >> The list of build contexts with 50+ hr Elapsed but under 500 >> ports built looks like: >> All started on Sat, 08 Jul 2023 01:0[12]:?? GMT: >> beefy6 124amd64 default >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1204000 >> beefy15 131i386 default >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1301000 >> beefy16 131amd64 default >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1301000 >> But the following 2 built over 5700 ports in under 50 hr Elapsed. >> Both started on Sat, 08 Jul 2023 01:01:?? GMT: >> beefy14 131amd64 quarterly >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1301000 >> beefy13 131i386 quarterly >> Jail OSVERSION: 1301000 >> Ignoring armv6's qemu based builds, the more recently started >> main-amd64 and main-arm64 builds do not show the problem. >> Started Sat, 08 Jul 2023 01:29:09 GMT and built over 4400 ports >> in under 51 hr: >> beefy18 main-amd64 default >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1400093 >> Started Sun, 09 Jul 2023 03:11:16 GMT 25:00:07 GMT and built over >> 1500 ports in under 26 hrs: >> ampere2 main-arm64 default >> Host OSVERSION: 1400089 >> Jail OSVERSION: 1400093 >> === >> Mark Millard >> marklmi at yahoo.com > > Since this does not seem to be mentioned in the previous posts. The phenomenon does not only occur in the pkg clusters. > > In fact, I also observe this severely delayed behavior under Poudriere on my very current 14.0-CURRENT box. All *-depends sections need a multiple of the usual times ... > So, something like: Host OSVERSION: 1400093 Jail OSVERSION: 1400093 and: /packages/All/pkg-1.20.1_1.pkg is shown in the port build log files? That would invalidate the utility of the limited observations behind my earlier listing: Fast: 1400093 Jail OSVERSION and recent ports (such as pkg) ("default") Something else would have to contribute to the distinctions. === Mark Millard marklmi at yahoo.com