From owner-svn-src-projects@freebsd.org Thu Feb 4 21:53:06 2016 Return-Path: Delivered-To: svn-src-projects@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 EBD12A9CEC7 for ; Thu, 4 Feb 2016 21:53:05 +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 D07CEADF; Thu, 4 Feb 2016 21:53:05 +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 382D5171E; Thu, 4 Feb 2016 21:53:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Thu, 4 Feb 2016 21:53:03 +0000 From: Glen Barber To: Bryan Drewery Cc: Nathan Whitehorn , src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages Message-ID: <20160204215303.GA13799@FreeBSD.org> References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <56B3C7A3.5000502@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: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:53:06 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 01:50:27PM -0800, Bryan Drewery wrote: > On 2/4/2016 1:47 PM, Bryan Drewery wrote: > > On 2/4/2016 1:31 PM, Nathan Whitehorn wrote: > >> On 02/04/16 13:20, Glen Barber wrote: > >>> Author: gjb > >>> Date: Thu Feb 4 21:20:26 2016 > >>> New Revision: 295280 > >>> URL: https://svnweb.freebsd.org/changeset/base/295280 > >>> > >>> Log: > >>> Add package files for libc, libedit, librtld_db, and libthr. > >>> libedit is needed for sh(1), which if updated before runtime, > >>> can cause undesirable behavior. > >>> For the rest, the installation order needs to be: > >>> 1) librtld > >>> 2) libc > >>> 3) libthr > >>> The dependency listing and shilbs_required entries ensure this > >>> behavior. > >> > >> Are we really planning to split up the system at this level of > >> granularity? That seems like a huge regression from one of the main > >> selling points of FreeBSD: that it is *not* split up at this level and > >> forms a unified system. > >> -Nathan > >> > >=20 > > You are jumping to conclusions. Splitting how files are *tracked in > > metadata* changes nothing about what we are delivering in a release. > >=20 > > What level does freebsd-update track the system? It seems it is per-fil= e. > >=20 > > This constant idea that splitting files in metadata is bad is hindering > > progress greatly. > >=20 >=20 > Also, pkg has no binary diff packages. The plan to release 11 with > packages is moving forward. Do we really want a multi-gigabyte world > package being downloaded so we can modify a security bug in > /etc/rc.d/jail? It makes no sense. >=20 > This commit in particular is wrong in that it does not go *far enough*. > Everything installed needs to be handled by dependency ordering. >=20 > The resistance to doing this correctly needs to just stop or we're going > to end up with a completely broken system. >=20 Or, the alternative outcome, 11.0-RELEASE ships without packaged base. Glen --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs8g/AAoJEAMUWKVHj+KT24AP/0ADPQnb1FFXXDHWVaHkjzTC ZYD8KOeEyGzQPpMDqieRhHYhswlZAXbsekn7Q/bqC7ZReonKmuUOYKmUyEx2FBnZ hypbSK0a6sAmMntOrohUOGyFnLE3ZFze6gtchGUm5EMVXFhmqm322GZRsiKu3Oie G5JlYNKj0n9W0lkqSmysQPEfnPl5iNi5w4RuWEMDDDtuK0TGelg9msp70Xi7GsHN rPuCWdssQ469wBdJ/Dvt/oEeGj70Ity+bMpibs2Vfl8HNlKbDnXylRRvJKlcX5SY xIHRlYC94ZhZweV9GzO/bWGpp7pS990/VGOujO/O6HKRwXqlwNegwYTAlfhyWBAn FzropeihdA4wLrB3huaajNInpGNOy/22fmUsPNpIdIIopHj+TrjOh2cACys/LL3m qOOFPxzw9repXr2zRpVdiVJ6THj5Mc7pDr5wqqR8zRp0z6AzzShCcMGS7kXslBdq BXsfCNMmIHHh2kVCs91l4U86j6Nodf9kpkRtJVwdwAbZGksJ192slQ2A9l4CBiuh fBDkKpkuS8Ke7Gmzbt77vXnTtUqAGq07X4qpbhupR0hEDXhQuwGOXpvuXK7yOwk6 /5jSksy8xEJ6r4f00zkczGYkCBbN9O3JzPk/MLdvLnXXBK50W+LrEKUjMq8reoiX BC9ZlUnT+ZgI/wmgxCyb =STqo -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi--