Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2019 13:41:26 -0700
From:      "Russell L. Carter" <rcarter@pinyon.org>
To:        freebsd-questions@freebsd.org
Subject:   iocage specific 12.0-RELEASE -> STABLE/12
Message-ID:  <85740e12-819d-ba05-74b3-51f318f52d5c@pinyon.org>

next in thread | raw e-mail | index | archive | help
Greetings,

While I wait on poudriere to build both firefox and chromium (32
threads, and it will still take a while), so that I can install iocage
and dive into this newfangled technology called "jails" ;-), I have a
basic question.

I had a flash in the brain (be nice, I'm a geezer and slow, it's only
taken me 20 years to figure this out) and realized I might be able to
use iocage jails to quickly spin up dev environments that are skeletal
compared to my desktop environment and so can minimize package version
collisions that happen when I try to port stuff to FreeBSD.  So I want
the FreeBSD version of the jail to match the commit of my stable/12
host, including packages.  However the iocage docs don't seem to
mention this possibility.  Is this something people do?  I am guessing
I can nfs mount my (different) build box's /usr/src, /usr/obj, and my
package export directories into the jail, and use my source upgrade
scripts and pkg upgrade as usual, correct?  Are there any gotchas I
should be aware of?  Will the template mechanism make it easy to do
the configuration just once, or is iocage expecting a point RELEASE,
as suggested by the docs?

I got to this point pondering how to install gnutls with guile
bindings, so that I can see if I can get guix working on stable/12.

Thanks,
Russell




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?85740e12-819d-ba05-74b3-51f318f52d5c>