Page MenuHomeFreeBSD

release: use pkg install -f
ClosedPublic

Authored by ifreund_freebsdfoundation.org on Wed, May 14, 10:08 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, May 28, 10:12 AM
Unknown Object (File)
Tue, May 27, 8:00 PM
Unknown Object (File)
Tue, May 27, 4:53 PM
Unknown Object (File)
Tue, May 27, 12:34 PM
Unknown Object (File)
Tue, May 27, 11:32 AM
Unknown Object (File)
Sun, May 18, 3:56 AM
Unknown Object (File)
Wed, May 14, 12:55 PM

Details

Reviewers
emaste
Group Reviewers
releng
Commits
rG1203e7b1f05b: release: Use pkg install -f
Summary

Without -f, pkg will not write to the METALOG file if the packages
are already installed from a previous build, causing the packages to
not be included in the final install media.

Sponsored by: The FreeBSD Foundation

Diff Detail

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

Event Timeline

The release artifact targets have some problems with re-running, and we should really either be able to reuse the previously staged package install, or forcibly start with a clean target location. That said, the official builds are always done in a fresh/clean directory and won't encounter issues of this sort, and there won't be any potential downside from this change there. So I'm happy with this to aid with iteration in developing the release targets.

This revision is now accepted and ready to land.Wed, May 14, 12:21 PM
This revision was automatically updated to reflect the committed changes.