From owner-freebsd-questions@freebsd.org Wed Jan 16 20:41:38 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1D451494CE9 for ; Wed, 16 Jan 2019 20:41:37 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from h2.pinyon.org (h2.pinyon.org [65.101.20.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C69FD86B43 for ; Wed, 16 Jan 2019 20:41:36 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: by h2.pinyon.org (Postfix, from userid 58) id 7A74D1F47D; Wed, 16 Jan 2019 13:41:28 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pinyon.org; s=DKIM; t=1547671288; bh=nWnLhLbedcHvRCKi7OEyvlmU+WTlOVS9OfHUmMMKxOg=; h=To:From:Subject:Date; b=GWi27JE1ndFUuVb1ukpvxhImJlXQV0KgbD9WNAjRGSF+KDt228O6ogXxjDbuZqXdG DWGxpL/KxybYplSdfWnAfgnnZBeVtxk4AnU54+njwXCfNepxpZRMGD1MwIfAsE+OlR 64aQtx4xSX6YyLJj6KQM8mOy4/VwLCL9QPaUqeaE= X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on h2.n1.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from [10.0.10.15] (h1.pinyon.org [65.101.20.169]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by h2.pinyon.org (Postfix) with ESMTPSA id 778BC1F474 for ; Wed, 16 Jan 2019 13:41:27 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pinyon.org; s=DKIM; t=1547671287; bh=nWnLhLbedcHvRCKi7OEyvlmU+WTlOVS9OfHUmMMKxOg=; h=To:From:Subject:Date; b=Swshku2rqVf3gETondc8yA+/xnbjEfEQ0fFG3lxrGHnOpESMLPRB5wkbrl4jd9pbY oODg2YB6taWz26atOIOuUuFWslOiCHyhseKwYW+yF9Mt5AXbYEcVqXMIPoIFfypwrr gciu2nWTajf0i79lUxuKbU49hFrsFK7iK4GZDebY= To: freebsd-questions@freebsd.org From: "Russell L. Carter" Subject: iocage specific 12.0-RELEASE -> STABLE/12 Message-ID: <85740e12-819d-ba05-74b3-51f318f52d5c@pinyon.org> Date: Wed, 16 Jan 2019 13:41:26 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: C69FD86B43 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pinyon.org header.s=DKIM header.b=GWi27JE1; dkim=pass header.d=pinyon.org header.s=DKIM header.b=Swshku2r; spf=pass (mx1.freebsd.org: domain of rcarter@pinyon.org designates 65.101.20.170 as permitted sender) smtp.mailfrom=rcarter@pinyon.org X-Spamd-Result: default: False [-6.44 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[pinyon.org:s=DKIM]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[pinyon.org]; DKIM_TRACE(0.00)[pinyon.org:+]; MX_GOOD(-0.01)[h2.pinyon.org,h1.pinyon.org]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; IP_SCORE(-2.94)[ip: (-9.74), ipnet: 65.100.0.0/14(-4.92), asn: 209(0.02), country: US(-0.08)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:209, ipnet:65.100.0.0/14, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 20:41:38 -0000 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