__package_pkgng_freebsd: Bootstrapping broken on FreeBSD 12.2 #20
Labels
No labels
bugfix
cleanup
discussion
documentation
doing
done
feature
improvement
packaging
Stale
testing
TODO
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: ungleich-public/cdist#20
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I just downloaded a fresh FreeBSD 12.2 VM from https://download.freebsd.org/ftp/releases/VM-IMAGES/12.2-RELEASE/ to configure it using cdist.
But package installations fail with this error message:
Because this error does not really help, I checked the generated code:
The first line seems to be the culprit:
ASSUME_ALWAYS_YES=yes pkg bootstrap
works for me.@evilham Since I'm a FreeBSD noob, and you wrote the bootstrapping patch: is
ASSUME_ALWAYS_YES
a doable workaround?Update on this, there was a regression in argument handling for
pkg(7)
between 12.1-RELEASE and 12.2-RELEASE.It's fixed here for CURRENT: https://cgit.freebsd.org/src/commit/?id=ae994fdc5bd2ccc0ac0b8745fd1f1be67ad6e071
and should be merged to the RELEASE branch in a couple weeks and afterwards available when a new patch level is released.
In any case, closing this since we merged !961
mentioned in merge request !961