Page MenuHomeFreeBSD

nanobsd: Add _xxx_pkg_add_var_db_files_to_metalog
Needs ReviewPublic

Authored by senguptaangshuman17_gmail.com on Thu, Aug 20, 12:22 PM.
Tags
None
Referenced Files
F168667928: D59045.id184964.diff
Sat, Aug 29, 1:07 PM
F168665885: D59045.id.diff
Sat, Aug 29, 12:51 PM
F168604910: D59045.diff
Sat, Aug 29, 5:47 AM
F168602504: D59045.id184964.diff
Sat, Aug 29, 5:32 AM
F168591046: D59045.id184998.diff
Sat, Aug 29, 4:22 AM
F168579736: D59045.id184998.diff
Sat, Aug 29, 2:59 AM
F168499553: D59045.id185264.diff
Fri, Aug 28, 5:09 PM
Unknown Object (File)
Fri, Aug 28, 3:38 PM
Subscribers

Details

Reviewers
jlduran
jrm
ashish
Summary

Add /var/db/pkg generated files to metalog to address upstream pkg issue freebsd/pkg#2672.

Diff Detail

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

Event Timeline

I'm confused with the commit message: "since pkg generates them dynamically and does not emit them into package manifests."

  1. Dynamic generation is intrinsic to pkg.
  2. Perhaps most importantly is why we are doing this. It is because pkg does not generate a valid mtree (METALOG). All these metalog-related _xxx_ issues should point to https://github.com/freebsd/pkg/issues/2672.

Reworded commit message as per suggestion.

Please provide the full URL: https://github.com/freebsd/pkg/issues/2672 in the commit log.

tools/tools/nanobsd/_xxx_includes.subr
214

Reword commit message per review comment to cite freebsd/pkg#2672