From owner-cvs-all@FreeBSD.ORG Wed Jun 6 23:51:54 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D478016A46C; Wed, 6 Jun 2007 23:51:54 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.freebsd.org (Postfix) with ESMTP id 6B70613C45A; Wed, 6 Jun 2007 23:51:54 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (localhost [127.0.0.1]) by vonnegut.anholt.net (8.14.1/8.14.1) with ESMTP id l56Njjw0050572; Wed, 6 Jun 2007 16:46:18 -0700 (PDT) (envelope-from eric@anholt.net) Received: (from anholt@localhost) by vonnegut.anholt.net (8.14.1/8.14.1/Submit) id l56NiNNj050547; Wed, 6 Jun 2007 16:44:23 -0700 (PDT) (envelope-from eric@anholt.net) X-Authentication-Warning: vonnegut.anholt.net: anholt set sender to eric@anholt.net using -f From: Eric Anholt To: Kris Kennaway In-Reply-To: <20070606214112.GB6716@rot13.obsecurity.org> References: <200706061625.l56GP3lo043614@repoman.freebsd.org> <20070606200421.GA5453@rot13.obsecurity.org> <1181165084.76200.1.camel@ikaros.oook.cz> <20070606214112.GB6716@rot13.obsecurity.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-GE9HEVYEITQeLRqtAtCM" Date: Wed, 06 Jun 2007 16:44:11 -0700 Message-Id: <1181173452.30365.20.camel@vonnegut> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Cc: cvs-ports@FreeBSD.org, Pav Lucistnik , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/x11/libX11 Makefile distinfo manpages pkg-plist ports/x11/libX11/files patch-src_ImUtil.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 23:51:54 -0000 --=-GE9HEVYEITQeLRqtAtCM Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2007-06-06 at 17:41 -0400, Kris Kennaway wrote: > On Wed, Jun 06, 2007 at 11:24:44PM +0200, Pav Lucistnik wrote: > > Kris Kennaway p??e v st 06. 06. 2007 v 16:04 -0400: > > > On Wed, Jun 06, 2007 at 04:25:03PM +0000, Pav Lucistnik wrote: > > > > pav 2007-06-06 16:25:03 UTC > > > >=20 > > > > FreeBSD ports repository > > > >=20 > > > > Modified files: > > > > x11/libX11 Makefile distinfo manpages pkg-plist=20 > > > > Removed files: > > > > x11/libX11/files patch-src_ImUtil.c=20 > > > > Log: > > > > - Update to 1.1.2 > > > > - Don't remove lib/X11, it's in mtree > > >=20 > > > BTW, we had decided not to do minor updates to the X.org ports withou= t > > > a good reason. The disruption caused by frequent tiny updates is > > > tremendous. > >=20 > > Why not? There are no consequences in updating to dot-dot releases here= . > > I was told by flz and anholt that I'm free to help out keeping X ports > > up to date. >=20 > The main consequences are: >=20 > * Forcing the package clusters to frequently rebuild all of X, slowing > down all package builds and the rate at which we can do other testing > on pointyhat. >=20 > * The inevitable problems with commits to "deep" ports like this one > which will take out most of the ports tree when they fail to build, > leading to yet more delays in publication of usable package sets. >=20 > What was decided was to only update in batches when x.org makes a new > "kamikaze" release (or whatever they are calling it ;), unless there > is a really good reason to update a port otherwise. That's an unfortunate policy, given that generally X developers can only be bothered to make releases when there's an important fix to push out(*). In this libX11 case, this point release included stability and security fixes. I suggested to Pav that libs updates were a good thing to do, since they're generally bugfixing and such, unlike drivers and the server (and the protos they depend on) where more context is sometimes needed. * The exception to this in the past has been at katamari time, when we were rolling up any modules with trivial changes that developers hadn't been bothered to release already. I think I've successfully killed that part of the katamari process. --=20 Eric Anholt anholt@FreeBSD.org eric@anholt.net eric.anholt@intel.com --=-GE9HEVYEITQeLRqtAtCM Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGZ0bLHUdvYGzw6vcRAlCEAJ42ujTWJFyJYmTO5RxrBT+tjaqUugCeN6KF nk5IC+3OlsUFePQQieZmT1A= =GKCG -----END PGP SIGNATURE----- --=-GE9HEVYEITQeLRqtAtCM--