Page MenuHomeFreeBSD

release: Publish pkgbase-repo.tar
ClosedPublic

Authored by cperciva on Oct 3 2025, 11:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 18, 10:47 AM
Unknown Object (File)
Mon, Nov 17, 8:53 PM
Unknown Object (File)
Mon, Nov 17, 9:08 AM
Unknown Object (File)
Sat, Nov 15, 10:11 AM
Unknown Object (File)
Nov 9 2025, 4:44 AM
Unknown Object (File)
Nov 5 2025, 1:57 AM
Unknown Object (File)
Nov 3 2025, 9:23 AM
Unknown Object (File)
Oct 29 2025, 8:03 AM
Subscribers

Details

Summary

This is a tarball containing the pkgbase repository for the release.

Note: This is an uncompressed tarball, because all of its constituent
.pkg files are already compressed; there's no point adding another
layer of compression.

MFC after: 1 minute
Sponsored by: https://www.patreon.com/cperciva

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 67541
Build 64424: arc lint + arc unit

Event Timeline

the problem i see with this is it will be instantly obsolete once the first SA is released for 15.0. however if the purpose is to provide an easy way to people to get a reference set of package used to build a release (without having to extract it from the ISO) that seems fine.

release/Makefile
223

up to you, though.

release/Makefile.mirrors
68

there's already a variable called PKGBASE_REPO_DIR, so this needs to be renamed.

release/Makefile
223

Yeah, I was thinking that having foo.tar extract into a foo directory was helpful, but in fact the tarball is going to be renamed later so there's no point. I'll change it.

release/Makefile.mirrors
68

There wasn't one in Makefile.mirrors... but you're right that it's unnecessarily confusing. I'll change it.

This revision is now accepted and ready to land.Oct 4 2025, 12:34 AM