pkgbase and interim freebsd builds
krad
kraduk at gmail.com
Wed Aug 10 12:21:25 UTC 2016
Hi, I am currently testing pkgbase on a few jails and have setup my own
repo for the base OS package files. This is working fine at a certain level
however I have noticed if i do an interim build of freebsd 11-stable from
svn, the base packages dont get updated via pkgbase even though the repo
files have newly build packages. I'm guess this is because the version of
the packages currently is 11.0, so nothing will get updated until they are
bumped to 11.1. Is there any way to modify this behaviour so that interim
builds are captured, as I mostly do weekly builds of stable?
eg
[root at r2 /usr/src]# ls -l
/usr/obj/build/stable/usr/src/repo/FreeBSD\:11\:amd64/latest/FreeBSD-* |
tail -2
-rw-r--r-- 1 root wheel 277576 Aug 10 12:05
/usr/obj/build/stable/usr/src/repo/FreeBSD:11:amd64/latest/FreeBSD-vi-debug-11.0.txz
-rw-r--r-- 1 root wheel 1304 Aug 10 12:05
/usr/obj/build/stable/usr/src/repo/FreeBSD:11:amd64/latest/FreeBSD-zfs-11.0.txz
[root at r2 /usr/src]# jexec packager
You have mail.
root at packager:/ # pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
Updating FreeBSD-base repository catalogue...
[packager.lan] Fetching meta.txz: 100% 260 B 0.3kB/s 00:01
[packager.lan] Fetching packagesite.txz: 100% 29 KiB 30.2kB/s 00:01
Processing entries: 100%
FreeBSD-base repository update completed. 387 packages processed.
Checking for upgrades (2 candidates): 100%
Processing candidates (2 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
root at packager:/ # uname -a
FreeBSD packager.lan 11.0-BETA4 FreeBSD 11.0-BETA4 #9: Mon Aug 8 11:52:43
BST 2016 root at r2:/build/stable/usr/obj/usr/src/sys/me amd64
root at packager:/ # ls -l /bin/ | head -10
total 2915
-r-xr-xr-x 2 root wheel 17256 Jul 22 12:38 [
-r-xr-xr-x 1 root wheel 18840 Jul 22 12:38 cat
-r-xr-xr-x 1 root wheel 12200 Jul 22 12:38 chflags
-r-xr-xr-x 1 root wheel 25720 Jul 22 12:38 chio
-r-xr-xr-x 1 root wheel 12808 Jul 22 12:38 chmod
-r-xr-xr-x 1 root wheel 28384 Jul 22 12:38 cp
-r-xr-xr-x 2 root wheel 462272 Jul 22 12:38 csh
-r-xr-xr-x 1 root wheel 27992 Jul 22 12:38 date
-r-xr-xr-x 1 root wheel 32280 Jul 22 12:38 dd
More information about the freebsd-pkgbase
mailing list