From owner-freebsd-ports@FreeBSD.ORG Thu Jul 13 10:43:43 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB2E316A4DD for ; Thu, 13 Jul 2006 10:43:43 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail26.syd.optusnet.com.au (mail26.syd.optusnet.com.au [211.29.133.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id E904643D49 for ; Thu, 13 Jul 2006 10:43:42 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail26.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k6DAheEh006786 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Thu, 13 Jul 2006 20:43:41 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k6DAheBS001409 for ; Thu, 13 Jul 2006 20:43:40 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k6DAheqh001408 for ports@freebsd.org; Thu, 13 Jul 2006 20:43:40 +1000 (EST) (envelope-from peter) Resent-From: peterjeremy@optushome.com.au Resent-Date: Thu, 13 Jul 2006 20:43:40 +1000 Resent-Message-ID: <20060713104340.GA1398@turion.vk2pj.dyndns.org> Resent-To: ports@freebsd.org Date: Thu, 13 Jul 2006 20:43:00 +1000 From: Peter Jeremy To: "[LoN]Kamikaze" Message-ID: <20060713104300.GA721@turion.vk2pj.dyndns.org> References: <200607130024.18047.dejan.lesjak@ijs.si> <44B58B8B.2040306@gmx.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline In-Reply-To: <44B58B8B.2040306@gmx.de> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: freebsd-x11@freebsd.org Subject: Re: RFC: Merging X11BASE to LOCALBASE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jul 2006 10:43:43 -0000 --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 2006-Jul-13 01:53:47 +0200, [LoN]Kamikaze wrote: It should be >possible to make a shell skript that seds through shell scripts, >moves everything around and fixes /var/db/pkg without having to >rebuild anything. =2Ela files have absolute pathnames embedded in them. I think you can virtually guarantee that there will also be absolute pathnames in executables and .so's that need fixing. > I guess most things would just work that way. The problem isn't the "most things would just work", it's confirming that this is indeed true and detecting and handling the ones that don't just work. Despite the pain, a complete rebuild is probably the safest approach. If you're doing a major upgrade on X, this is probably a good idea in any case. --=20 Peter Jeremy --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFEtiO0/opHv/APuIcRArEWAJ93mpYeDlEF2VKv4WOSF2nPif8/xQCdGNHe uVr5EbW9BEUJtRZUr5syQrk= =uMhm -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ--