On Sep 6, 2025, at 23:35, Graham Perrin <grahamper...@gmail.com> wrote:
> On 07/09/2025 05:11, Mark Millard wrote: >> … a draft of pkg 2.3.0 had an Experimental Run and passed. … > > I built and installed pkg-devel, marked pkg as vital, then tested: > > pkg upgrade -fqUy > > Success, however it's not a particularly meaningful result. > > As expected: regardless of the mark, --force results in a downgrade from > 2.2.99.2 to pkg-2.2.2 from FreeBSD-ports. Were you using the make variable WITH_PKG=devel that Mk/bsd.port.mk has: . if ${WITH_PKG} == devel PKG_ORIGIN= ports-mgmt/pkg-devel . endif For reference: # grep -r "WITH_PKG\>" /usr/ports/ | less /usr/ports/Mk/bsd.port.mk:WITH_PKG?= ${WITH_PKGNG} /usr/ports/Mk/bsd.port.mk:. if ${WITH_PKG} == devel /usr/ports/Mk/bsd.port.subdir.mk:WITH_PKG= yes /usr/ports/ports-mgmt/pkg-devel/Makefile:.if defined(WITH_PKG) /usr/ports/ports-mgmt/pkg-devel/Makefile:.if ${WITH_PKG} != devel /usr/ports/ports-mgmt/pkg-devel/Makefile:IGNORE= WITH_PKG is not defined to 'devel', this version is the devel one /usr/ports/ports-mgmt/pkg/Makefile:.if defined(WITH_PKG) /usr/ports/ports-mgmt/pkg/Makefile:.if ${WITH_PKG} == devel /usr/ports/ports-mgmt/pkg/Makefile:IGNORE= WITH_PKG is defined to 'devel', this version is the stable one /usr/ports/CHANGES: Note that WITH_PKGNG is now called WITH_PKG (still used to define 'devel') Showing disabled but were an example of enablement can be placed: # cat /usr/local/etc/poudriere.d/make.conf #WITH_PKG=devel === Mark Millard marklmi at yahoo.com