Re: Listing packages built for a random release/architecture

From: Fernando_Apesteguía <fernando.apesteguia_at_gmail.com>
Date: Mon, 09 Sep 2024 21:10:26 UTC
On Mon, Sep 9, 2024 at 8:58 PM Kevin Oberman <rkoberman@gmail.com> wrote:

> On Sun, Sep 8, 2024 at 10:24 AM Fernando Apesteguía <
> fernando.apesteguia@gmail.com> wrote:
>
>>
>>
>> On Sun, Sep 8, 2024 at 7:17 PM Tomek CEDRO <tomek@cedro.info> wrote:
>>
>>> On Sun, Sep 8, 2024 at 6:43 PM Fernando Apesteguía
>>> <fernando.apesteguia@gmail.com> wrote:
>>> > I think this has been asked before, but I can't find the answer.
>>> > How can I see a list of package versions for a random supported
>>> FreeBSD release/architecture? For instance, I want to see what
>>> devel/binutils is there in 14.1 amd64.
>>>
>>> https://www.freshports.org/devel/binutils/ ? :-)
>>>
>>
>> Yes, but not always: https://www.freshports.org/textproc/docproj/
>>
>> And I'm sure there is no pkg-fallout because I didn't receive any mail :-)
>>
>>
>>>
>>> --
>>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>>>
>>
> For amd64 V14.?, you can go to
> https://pkg-status.freebsd.org/beefy22/jail.html?mastername=140amd64-defaultThis
> is a list of all builds for 14. (Packages are always built for the oldest
> supported minor release of each major version. Minor updates must not break
> the system ABI, so 14.0 builds should work for all V14 systems. The
> exception is kernel modules which get messy, but not binutils.
>
> Unfortunately, builds on hte new Chicago build systems are no linger
> ordered by time, but by hash. The last build is highlighted yellow, but it
> will likely not include all packages, so you have to find the last few
> builds and walk back over them to find binutils. Fortunately, binutils
> was updated in the latest build completed yesterday. For cases where you
> need ot go back, here is a list of the most recent builds for 140amd64:
> f550157a18a4
> 46b3743b8460
> 50625859d806 35743
> 60a177caf143 5734
> ff9b1b7bdb15 750
> ac90984a4ba1 1649
> 1963f6d23107 9924
> 3efa6621722c 14528
> b3cf46924d98 10287
> a760f6876277 1307
> 935c61ac4bff 3346
> 15d22e1c70da 9178
> 1b6eada811a7 3353
> 59e63aec278e 11646
> 94b089c7ad30 5477
> b9994ae18767 35841
> 13f486017d78 19763
>
> Newest at the bottom. the second column is the number of packages built in
> the build.
>
> I really hope that this is improved!
>

Thanks!
This is what I was looking for.

Now, how do you exactly go from https://pkg-status.freebsd.org/ to
https://pkg-status.freebsd.org/beefy22/jail.html?mastername=140amd64-default
??
Because in the main page, if I filter in "Package Builds" using the text
box at the right, and type "140", I get 15 entries, and none of them has
the 13f486017d78
<https://pkg-status.freebsd.org/beefy22/build.html?mastername=140amd64-default&build=13f486017d78>
hash for the build.
In addition if I click on
<http://gohan02.nyi.freebsd.org/build.html?mastername=14stable-amd64-quarterly-baseline&build=59d8804dcdd7>
59d8804dcdd7
<https://pkg-status.freebsd.org/builds/baseline:quarterly:14stable-amd64:59d8804dcdd7:gohan02>
and try to go to the poudriere build, my system can not reach
http://gohan02.nyi.freebsd.org/build.html?mastername=14stable-amd64-quarterly-baseline&build=59d8804dcdd7

Cheers.


>
>
> --
> Kevin Oberman, Part time kid herder and retired Network Engineer
> E-mail: rkoberman@gmail.com
> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
>