From owner-freebsd-mozilla@FreeBSD.ORG Tue Apr 6 14:55:35 2004 Return-Path: Delivered-To: freebsd-mozilla@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE39B16A4CE for ; Tue, 6 Apr 2004 14:55:35 -0700 (PDT) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CC5443D3F for ; Tue, 6 Apr 2004 14:55:35 -0700 (PDT) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 23FC37683; Tue, 6 Apr 2004 23:52:25 +0200 (CEST) Date: Tue, 6 Apr 2004 23:52:24 +0200 From: Thierry Thomas To: Liste Mozilla-FreeBSD Message-ID: <20040406215224.GA19128@graf.pompo.net> Mail-Followup-To: Liste Mozilla-FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" Content-Disposition: inline X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 4.9-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Subject: Rebuilding Chrome's registry? X-BeenThere: freebsd-mozilla@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mozilla browser issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 21:55:35 -0000 --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, Some time ago, I sent some PRs about .xpi extensions, and I'd like to commit them. E.g. PR ports/63236 . But I cannot commit them as-is, because after deinstallation they leave a modified Chrome's registry. It's not possible to keep a copy of the registry before the installation, because if you install extension A, then extension B, then deinstall A but keep B, it would not work... The submitted solution is to rebuild the registry during post-install: and post-deinstall:. Unfortunately, this solution does not work, because the mozilla* ports build their registry before installation, under ${WRKSRC}, during post-build:. I have proposed a patch to fix this problem in What do you think about it? --=20 Th. Thomas. --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAcyaYc95pjMcUBaIRAmitAJ4wjr9lwSbaRYadE/+YeN6kt6V5CwCg1W9R Etitzf7MIdNnpQvu83US/tM= =ApXI -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V--