From owner-freebsd-pkgbase@freebsd.org Tue Apr 26 20:34:43 2016 Return-Path: Delivered-To: freebsd-pkgbase@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACA44B1D8CE for ; Tue, 26 Apr 2016 20:34:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9977312A7; Tue, 26 Apr 2016 20:34:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 501F0187D; Tue, 26 Apr 2016 20:34:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Tue, 26 Apr 2016 20:34:42 +0000 From: Glen Barber To: Garrett Wollman Cc: Kris Moore , freebsd-pkgbase@freebsd.org Subject: Re: Base Package Origins Message-ID: <20160426203442.GZ1804@FreeBSD.org> References: <571FAB49.3010706@ixsystems.com> <30D7273F-2A21-4D7D-9997-26BDC61EB2AD@FreeBSD.org> <571FC5C2.9080002@ixsystems.com> <20160426195338.GX1804@FreeBSD.org> <22303.51887.145706.126375@khavrinen.csail.mit.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tK3TaB1xs9ylLrl6" Content-Disposition: inline In-Reply-To: <22303.51887.145706.126375@khavrinen.csail.mit.edu> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 20:34:43 -0000 --tK3TaB1xs9ylLrl6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 26, 2016 at 04:08:15PM -0400, Garrett Wollman wrote: > < said: >=20 > > One (other kludge) I was considering was automatically invoking > > etcupdate(8) on 'FreeBSD-runtime' installation, which should > > automatically populate /etc on a clean install, as well as keeping /etc > > updated as part of upgrades. >=20 > > But, I *really* do not like that idea... >=20 > I thought that this was supposed to happen using the existing pkg(8) > "config files" functionaility, which is already supposed to do the > three-way merge...? I did not realize that those files were not > getting packaged. >=20 That is what was originally the plan, but the current implementation breaks etcupdate(8) and mergemaster(8) with source-based upgrades. I'm still looking into how to properly fix this. Glen --tK3TaB1xs9ylLrl6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXH9DiAAoJEAMUWKVHj+KTRG4QAKKFF4Xqoh4S1+bvUIrrBNAQ oUDxSXlP3yVtbvySqmwKkt1gaCtHkVZYqFj1hLchkAPYE6d2VZncOUnoEaewgK/Z ObIm+GTot2OMHPhDk0MauenvX7NeigsjY1jThwliI7AkxIBrPE1j5l7P/Sw85U3e f/RsXuJCiQCiSSTYvz/NCf0AA5MtdloV06uqZzs9Is8F0v0GK3CT0RwUYgVOPB6N vdKC/sttnksWe9qsi11x7Eau/TmpavY0dvsbdKVrqJnEI2m9d4Xs0zeJ2JatQm0R NN0xcqIRR2q74mYmQIYkyc2g7KzZ12uYNcyyuzak55NM0Rwvq0MCN3jh3kQlANLq qD4Snu8h3NQScb9QoYqcdOJKmY9e9B6K+YdT89LCjvE0cI3/c07eNZrpyd4e16jC knd3Ee4kjCRPcK0OMtKI7M/3Zx/9mlJkfHwN+zio58zFMhDhEHXHDpSxRPH8Ww1i mcW1mRS7IyqnDh21SjZpcRA/XS0Zo1zaTd/pCtz4cU1JCs6KoyVkmNueqHuo+2JI Dm94SuHAzlkql41I1gAZ2/6GonNzSbq3vGwWcEoys9Kj6d8l0z9513ArQ5C+JjVL d4Mxlp9V5jjst1ZXPbf0/LxI3xdcLF7aojspzJHH/FUOUXPdimh80aGxEvBoM6aH QXMs73hn0pomY9Fmcizk =TLJE -----END PGP SIGNATURE----- --tK3TaB1xs9ylLrl6--