RE: New package build systems
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 09 Jun 2024 19:34:08 UTC
Kevin Oberman <rkoberman_at_gmail.com> wrote on Date: Sun, 09 Jun 2024 17:05:33 UTC : > Thanks to those all responsible for the enhancements to the package > builders over the past few months. At least three new builders have been > added for Intel (amd64 and i386) platforms. The new beefy22 system did a > full build of over 34K 14.0 amd64 packages in 44.25 hours! This is less > than a quarter of the time on the previous build system, beefy12. Awesome! > > One thing that is needed is inclusion of the new systems in > pkg-status.freebsd.org. It still lists the most recent build of 14.0 > default ports as having started back on May 14 on the old build system, > beefy12. pkg-status shows no builds on any of the new systems for 14.0 > quarterly and default or i386 default. I just hope to see these added soon, > though I understand that the folks who are doing this work have other > things that limit the time available. I just don't want to see this fall > between the cracks. For those unfamiliar with where some information can be found: Some detailed information is available via the link under "Build" on each of the pages: 140amd64-quarterly: https://pkg-status.freebsd.org/beefy21/ <https://pkg-status.freebsd.org/beefy2/> 140-i386-quarterly: https://pkg-status.freebsd.org/beefy21/ <https://pkg-status.freebsd.org/beefy2/> 140amd64-default: https://pkg-status.freebsd.org/beefy22/ These show the active poudriere bulk run (if any) or the most recent otherwise. The notation works for both ipv4 and ipv6 contexts. It is unfortunate that the following each give no clue about the general time order of the builds listed: 140amd64-quarterly: https://pkg-status.freebsd.org/beefy21/jail.html?mastername=140amd64-quarterly 140-i386-quarterly: https://pkg-status.freebsd.org/beefy21/jail.html?mastername=140i386-default 140amd64-default: https://pkg-status.freebsd.org/beefy22/jail.html?mastername=140amd64-default So far, the yellow highlighted one seems to be the most recently completed one. There can be one or more failed "parallel_build:" status rows that will not progress beyond that status. The rest of the "done:" are not set up for having a time order presentation or indication. That is one of the reasons that getting the likes of https://pkg-status.freebsd.org/?all=1&type=package working for the beefy2[012] systems as well would help: it can show a time ordering. (That happens to be start time based.) I'll note that these machines are not at nyi.freebsd.org . They are instead at chi.freebsd.org (ipv6 specific URLs as I understand): 140amd64-quarterly: http://beefy20.chi.freebsd.org/ 140-i386-quarterly: http://beefy21.chi.freebsd.org/ 140amd64-default: http://beefy22.chi.freebsd.org/ Note: https://portsfallout.com/server has the incorrect nyi.freebsd.org based naming for these 3 so far, which does not work when attempted. === Mark Millard marklmi at yahoo.com