From owner-freebsd-pkgbase@freebsd.org Tue Apr 26 20:35:23 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 F1746B1D91D for ; Tue, 26 Apr 2016 20:35:23 +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 E25CF1398; Tue, 26 Apr 2016 20:35:23 +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 979E2196D; Tue, 26 Apr 2016 20:35:23 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Tue, 26 Apr 2016 20:35:22 +0000 From: Glen Barber To: Renato Botelho Cc: Kris Moore , freebsd-pkgbase@freebsd.org Subject: Re: Base Package Origins Message-ID: <20160426203522.GA1804@FreeBSD.org> References: <571FAB49.3010706@ixsystems.com> <30D7273F-2A21-4D7D-9997-26BDC61EB2AD@FreeBSD.org> <571FC5C2.9080002@ixsystems.com> <20160426195338.GX1804@FreeBSD.org> <2F3CAD0D-C439-48BE-B4CC-6F8E43635F77@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SHFFXbs3XlGSDX14" Content-Disposition: inline In-Reply-To: <2F3CAD0D-C439-48BE-B4CC-6F8E43635F77@FreeBSD.org> 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:35:24 -0000 --SHFFXbs3XlGSDX14 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 26, 2016 at 05:08:39PM -0300, Renato Botelho wrote: > > On Apr 26, 2016, at 16:53, Glen Barber wrote: > >=20 > > On Tue, Apr 26, 2016 at 03:47:14PM -0400, Kris Moore wrote: > >> On 04/26/16 03:40 PM, Renato Botelho wrote: > >>>> On Apr 26, 2016, at 14:54, Kris Moore wrote: > >>>>=20 > >>>>=20 > >>>> So, we're in the process of moving to package base for PC-BSD -CURRE= NT > >>>> images next month. The only real nit I'm seeing so far is that each > >>>> package has a origin of 'base'. Shouldn't that be unique for each > >>>> package? I.E. base/FreeBSD- > >>> Hi Kris, > >>>=20 > >>> We are working to move pfSense 2.4 development snapshots to 11 with b= ase package as well > >>>=20 > >>> How are you dealing with files installed by distrib* targets? (/etc/r= c, /etc/master.passwd, =E2=80=A6) > >>>=20 > >>=20 > >> I've looked at a kludge to ship those bits as another .txz. Did you ha= ve > >> another method, or is this something we can expect fixed properly as a > >> package, I.E. FreeBSD-distrib-FOO.txz > >>=20 > >=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 > That was the only idea I had too. Why don=E2=80=99t you like it? >=20 If there is a merge conflict, it enforces interactive resolution. Glen --SHFFXbs3XlGSDX14 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXH9EKAAoJEAMUWKVHj+KTIiQP/1A7Aqtd1Wo0IC4nk2GhBHop iA4IG6rriQLW+YNDuh1lxkyrDjBS652uzWMNAF7wM2OpLJaQ9CUDQNaVMUPWVt7y K7+t9ox+5AZjpIzmHq2IxN5cfWRsovete9VCzVS27h3sSkfL77hRndyg2ZpXkEEs eKMo2TnwgmuXxu4qhliw2IU7Zaf3VV9ABe7QkuoUsJn2TaGIcRUiEp/406QPkr8+ AHPs6xO1SVggVAVa1mZdImTbxktIByv7XzzorzaM3BV2Hxh39MLdyl7+OhhnnTfB 7iGqdIGlgUAMyvVWuXHJKeUirwuLlox33BqJ+a9ff/lHDeCN2/h7aMjS589hceNm IVnHbKhzMEODXzbK7VMuhs9o7Khb7mDYxFpSxbVJNuW1nSyXokP+MjSxiDkwrpFz duTn55LGiVF480lZNUHmR4BUbrs2GjHbmJaOnKG/B+Q8e58eCAV/twwY9/yrcXz1 LAOuHR6/bMnE9i5FQNb858t0r+l32qy1e2I7+F1Yzz/wr7+3lRDzGAD/7BnW/jVo 0nJEWbIXNfgwPRkbj/Mm2+72/Cve5dkATGT7vQUoq41BbaZqHn29lnIdEzlWoy1B U5Eb5PJwvZ82UbFJYN3VWiwltdNGDNwrCQX3qW5Xua3MCtfaHjUHH5uqH+kjAgAh 5pVap8xq4YZbesAXTd4/ =p4xR -----END PGP SIGNATURE----- --SHFFXbs3XlGSDX14--