Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Jun 2007 16:44:11 -0700
From:      Eric Anholt <eric@anholt.net>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        cvs-ports@FreeBSD.org, Pav Lucistnik <pav@FreeBSD.org>, 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
Message-ID:  <1181173452.30365.20.camel@vonnegut>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1181173452.30365.20.camel>