I wanted to create some packages with different options from binary packages, so I set up poudriere.
pourdriere.conf
I create that certs for poudriere using OpenSSL.
I create jail with:
I create ports tree with
create list of ports to build in /usr/local/etc/poudriere.d/buildlist/portlist
run command
poudriere creates options directory with my options
run command
poudriere successfully build all packages and then reports
I check logs and they indicate that all packages were built, but when I goto /poudriere/data/packages/R11x64-HEAD there are 3 directories:
.latest
.real_1516828511
.building
The first two directories are empty and the last has what appears to be packages. Is .building the "normal" location for packages? TIA
pourdriere.conf
Code:
##
## poudriere.conf
##
NO_ZFS=yes
FREEBSD_HOST=ftp://ftp.freebsd.org
RESOLV_CONF=/etc/resolv.conf
# The directory where poudriere will store jails and ports
BASEFS=/poudriere
# The directory where the jail will store the packages and logs
# by default a zfs filesystem will be created and set to
# ${BASEFS}/data
#
POUDRIERE_DATA=${BASEFS}/data
# Use portlint to check ports sanity
USE_PORTLINT=no
USE_TMPFS=no
DISTFILES_CACHE=/poudriere/distfiles
CHECK_CHANGED_OPTIONS=verbose
CHECK_CHANGED_DEPS=yes
SAVE_WRKDIR=yes
KEEP_OLD_PACKAGES=no
BUILDER_HOSTNAME=lrepo.test.local
PKG_REPO_SIGNING_KEY=/usr/local/etc/ssl/certs/poudriere.cert
USE_COLORS=yes
I create that certs for poudriere using OpenSSL.
I create jail with:
[I]poudriere jail -c -j R11x64 -v 11.1-RELEASE[/I]
I create ports tree with
poudriere ports -c -p HEAD
create list of ports to build in /usr/local/etc/poudriere.d/buildlist/portlist
run command
poudriere options -j [I]R11x64[/I] -p HEAD -f /usr/local/etc/poudriere.d/buildlist/portlist
poudriere creates options directory with my options
run command
poudriere bulk -j [I]R11x64[/I] -p HEAD -f /usr/local/etc/poudriere.d/buildlist/portlist
poudriere successfully build all packages and then reports
Code:
[00:50:51] Creating pkg repository
Creating repository in /tmp/packages: 100%
Packing files for repository: 0%
pkg-static: can't load key from /tmp/repo.key
Packing files for repository: 100%
[00:50:52] Cleaning up
[00:50:52] Unmounting file systems
I check logs and they indicate that all packages were built, but when I goto /poudriere/data/packages/R11x64-HEAD there are 3 directories:
.latest
.real_1516828511
.building
The first two directories are empty and the last has what appears to be packages. Is .building the "normal" location for packages? TIA