From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 7 03:13:51 2006 Return-Path: X-Original-To: freebsd-ports-bugs@FreeBSD.org Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B22116A420 for ; Tue, 7 Mar 2006 03:13:51 +0000 (GMT) (envelope-from dryice@dryice.name) Received: from readonline.info (readonline.info [221.0.230.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4BC943D45 for ; Tue, 7 Mar 2006 03:13:50 +0000 (GMT) (envelope-from dryice@dryice.name) Received: from [60.209.254.57] (helo=dryice.3322.org) by readonline.info with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FGSdv-000Diw-Lm; Tue, 07 Mar 2006 11:13:47 +0800 To: Ion-Mihai Tetcu References: <200603062320.k26NK9FI073915@freefall.freebsd.org> From: Dryice Liu Date: Tue, 07 Mar 2006 11:13:43 +0800 In-Reply-To: <200603062320.k26NK9FI073915@freefall.freebsd.org> (Ion-Mihai Tetcu's message of "Mon, 6 Mar 2006 23:20:09 GMT") Message-ID: <864q2b2bh4.fsf@dryice.3322.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/94081 : [PATCH] editors/speedbar-emacs20: fix plist X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Mar 2006 03:13:51 -0000 Ion-Mihai Tetcu wrote: > On Mon, 06 Mar 2006 23:56:10 +0200 > Andrey Slusar wrote: > > > > > Very strange - why affected only the speedbar-emacs20 port? > > editors/speedbar installs the speedbar.info too and speedbar.info is > > not found in plist and Makefile INFO tokens. > > So, as pav@ pinted out, speedbar-emacs20 shouldn't overwrite it and my > patch is wrong. I think the patch is good. One different between editors/emacs20 and editors/emacs is that the emacs21 port install a speedbar.info into /usr/local/info and the emacs20 port do not. (although emacs20 comes with the speedbar package). This is why we see a checksum mismatch error from editors/speedbar and a pkg-plist error from editors/speedbar-emacs20. So I think your patch perfectly fix it for speedbar-emacs20. The problem is on editors/speedbar, as both it and editors/emacs install a speedbar.info in /usr/local/info, and I can't make it a conflict! One way around this is to not install speedbar.info in the editors/speedbar port, as we did in devel/cedet, but I don't think that's a good idea. -- Dryice @ http://dryice.name Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/sylvester-response.html