From owner-freebsd-x11@FreeBSD.ORG Mon Apr 16 00:53:33 2007 Return-Path: X-Original-To: x11@freebsd.org Delivered-To: freebsd-x11@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3458016A401; Mon, 16 Apr 2007 00:53:33 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1EF1E13C448; Mon, 16 Apr 2007 00:53:33 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 72AA41A3C1C; Sun, 15 Apr 2007 17:53:45 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 524A751450; Sun, 15 Apr 2007 20:53:32 -0400 (EDT) Date: Sun, 15 Apr 2007 20:53:32 -0400 From: Kris Kennaway To: Kris Kennaway Message-ID: <20070416005331.GA33243@xor.obsecurity.org> References: <20070414194028.GB2313@xor.obsecurity.org> <20070414195441.GA17321@xor.obsecurity.org> <20070415012035.GA32022@xor.obsecurity.org> <200704150400.54127.dejan.lesjak@ijs.si> <20070415021300.GA77534@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <20070415021300.GA77534@xor.obsecurity.org> User-Agent: Mutt/1.4.2.2i Cc: lesi@freebsd.org, x11@freebsd.org Subject: Re: Upgrade script X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2007 00:53:33 -0000 --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 14, 2007 at 10:13:00PM -0400, Kris Kennaway wrote: > > > I confirmed this on an attempted=20 > > > upgrade of an xorg 6.9 machine. > >=20 > > What was missing from 7.2? >=20 > libXau failed, followed by: OK, this is repeatable. What is happening is that when I kick off portupgrade -a, xproto builds early and updates some headers (spamming over the top of xorg 6.9 files), then some time later xorg-libraries builds, and when it deinstalls the old 6.9 port it deletes the headers installed by xproto. Then things like libXau fail to build. It still looks to me like removing all of the old xorg ports first is the only way to avoid this kind of problem; this problem is general and will probably affect other of the xorg-foo metaports too (i.e. the files they used to own have also migrated into subports, so the same thing will happen: the subports are installed first and spam some of the xorg 6.9 files that are still present, then the metaport builds, deinstalls the old 6.9 version, and deletes those files leaving nothing behind) Kris --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGIskLWry0BWjoQKURAo07AKCWZFsoScTFPzWuQcnc0hxWvijllgCg+dnC f8KReAvvOMz5UL2rJkhnLgA= =zjAG -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu--