From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 6 15:20:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A585F16A473 for ; Tue, 6 Nov 2007 15:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8218613C4A7 for ; Tue, 6 Nov 2007 15:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id lA6FK2SW041437 for ; Tue, 6 Nov 2007 15:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id lA6FK2iL041436; Tue, 6 Nov 2007 15:20:02 GMT (envelope-from gnats) Resent-Date: Tue, 6 Nov 2007 15:20:02 GMT Resent-Message-Id: <200711061520.lA6FK2iL041436@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wesley Shields Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FCD516A41B; Tue, 6 Nov 2007 15:12:26 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 0581E13C4AA; Tue, 6 Nov 2007 15:12:25 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 0D3A65C2E; Tue, 6 Nov 2007 10:11:58 -0500 (EST) Message-Id: <20071106151158.0D3A65C2E@syn.atarininja.org> Date: Tue, 6 Nov 2007 10:11:58 -0500 (EST) From: Wesley Shields To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org, miwi@FreeBSD.org Subject: ports/117868: [PATCH]: Fix plist of irssi and irssi-devel X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Wesley Shields List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2007 15:20:02 -0000 >Number: 117868 >Category: ports >Synopsis: [PATCH]: Fix plist of irssi and irssi-devel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Nov 06 15:20:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Wesley Shields >Release: FreeBSD 6.2-RELEASE-p8 amd64 >Organization: >Environment: System: FreeBSD syn.csh.rit.edu 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #8: Mon Oct 8 13:38:09 EDT 2007 root@syn.csh.rit.edu:/usr/obj/usr/src/sys/SMP amd64 >Description: irc/irssi and irc/irssi-devel should be using @dirrmtry in a few cases. This is because if you try to deinstall these ports while net/silc-irssi-plugin is installed they will not be able to remove those directories. I've CC'ed the maintainers of irssi and irssi-devel on this PR. The patch below should alleviate the problem. >How-To-Repeat: Install silc-irssi-plugin and then try to deinstall irssi. >Fix: Index: irssi/pkg-plist =================================================================== RCS file: /home/ncvs/ports/irc/irssi/pkg-plist,v retrieving revision 1.30 diff -u -r1.30 pkg-plist --- irssi/pkg-plist 11 Oct 2007 20:14:56 -0000 1.30 +++ irssi/pkg-plist 6 Nov 2007 15:03:24 -0000 @@ -294,13 +294,13 @@ %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi -@dirrm %%DATADIR%%/themes -@dirrm %%DATADIR%%/scripts -@dirrm %%DATADIR%%/help -@dirrm %%DATADIR%% +@dirrmtry %%DATADIR%%/themes +@dirrmtry %%DATADIR%%/scripts +@dirrmtry %%DATADIR%%/help +@dirrmtry %%DATADIR%% @dirrm %%DOCSDIR%% -@dirrm lib/irssi/modules -@dirrm lib/irssi +@dirrmtry lib/irssi/modules +@dirrmtry lib/irssi @dirrm include/irssi/src/lib-popt @dirrm include/irssi/src/lib-config @dirrm include/irssi/src/irc/notifylist Index: irssi-devel/pkg-plist =================================================================== RCS file: /home/ncvs/ports/irc/irssi-devel/pkg-plist,v retrieving revision 1.30 diff -u -r1.30 pkg-plist --- irssi-devel/pkg-plist 26 Jul 2007 23:30:19 -0000 1.30 +++ irssi-devel/pkg-plist 6 Nov 2007 15:03:24 -0000 @@ -294,13 +294,13 @@ %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi @exec mkdir -p %D/lib/irssi/modules -@dirrm %%DATADIR%%/themes -@dirrm %%DATADIR%%/scripts -@dirrm %%DATADIR%%/help -@dirrm %%DATADIR%% +@dirrmtry %%DATADIR%%/themes +@dirrmtry %%DATADIR%%/scripts +@dirrmtry %%DATADIR%%/help +@dirrmtry %%DATADIR%% @dirrm %%DOCSDIR%% -@dirrm lib/irssi/modules -@dirrm lib/irssi +@dirrmtry lib/irssi/modules +@dirrmtry lib/irssi @dirrm include/irssi/src/lib-popt @dirrm include/irssi/src/lib-config @dirrm include/irssi/src/irc/notifylist >Release-Note: >Audit-Trail: >Unformatted: