Page MenuHomeFreeBSD

nanobsd: Refactor cust_pkgng
Needs ReviewPublic

Authored by senguptaangshuman17_gmail.com on Wed, Aug 19, 10:26 AM.
Tags
None
Referenced Files
F170684294: D58974.id185397.diff
Sun, Sep 6, 12:37 AM
F170683721: D58974.id184848.diff
Sun, Sep 6, 12:33 AM
F170681361: D58974.id184525.diff
Sun, Sep 6, 12:16 AM
F170656820: D58974.id184340.diff
Sat, Sep 5, 8:38 PM
F170655972: D58974.id184340.diff
Sat, Sep 5, 8:32 PM
F170655933: D58974.id184340.diff
Sat, Sep 5, 8:32 PM
F170639675: D58974.id184474.diff
Sat, Sep 5, 6:31 PM
F170613355: D58974.id185397.diff
Sat, Sep 5, 3:43 PM
Subscribers

Details

Reviewers
jlduran
jrm
ashish
Summary

Move the existing function to the legacy plan, as it is
incompatible with this implementation.

Create a new cust_pkgng()

Diff Detail

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

Event Timeline

tools/tools/nanobsd/customizations.sh
149–150

This removal seems unrelated.

tools/tools/nanobsd/legacy.sh
631

We may reference D58888 here (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296409), but that part will get fixed soon. The real reason we skip with -U is because of the invalid metalog pkg may produce.

tools/tools/nanobsd/legacy.sh
631

should it be as part of the comment or the print message?

tools/tools/nanobsd/legacy.sh
631

Comment.

Refactor cust_pkgng to direct tgt_pkg install and add unprivileged build check