From owner-freebsd-ports Mon May 29 14:30: 5 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9EE2637B63D for ; Mon, 29 May 2000 14:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA84809; Mon, 29 May 2000 14:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from scientia.demon.co.uk (scientia.demon.co.uk [212.228.14.13]) by hub.freebsd.org (Postfix) with ESMTP id 5A8DF37BCFD for ; Mon, 29 May 2000 14:24:16 -0700 (PDT) (envelope-from ben@scientia.demon.co.uk) Received: from lithium.scientia.demon.co.uk ([192.168.91.35] ident=root) by scientia.demon.co.uk with esmtp (Exim 3.12 #1) id 12wWTQ-00004e-00 for FreeBSD-gnats-submit@freebsd.org; Mon, 29 May 2000 21:49:20 +0100 Received: (from ben@localhost) by lithium.scientia.demon.co.uk (8.9.3/8.9.3) id VAA54863; Mon, 29 May 2000 21:44:48 +0100 (BST) (envelope-from ben) Message-Id: <200005292044.VAA54863@lithium.scientia.demon.co.uk> Date: Mon, 29 May 2000 21:44:48 +0100 (BST) From: Ben Smithurst Reply-To: ben@scientia.demon.co.uk To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/18893: 44bsd-csh port's PLIST broken Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 18893 >Category: ports >Synopsis: 44bsd-csh port's PLIST broken >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 29 14:30:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Ben Smithurst >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: >Description: This port's package list is broken in two ways: * @dirrm share/doc/44bsd-csh not present. * The wrong file is added to /etc/shells when using pkg_add because of ordering in PLIST. >How-To-Repeat: Install then remove the port, note that $PREFIX/share/doc/44bsd-csh is still there. Add the port from package, note the strange "shell" added to /etc/shells. >Fix: Index: pkg/PLIST =================================================================== RCS file: /usr/cvs/ports/shells/44bsd-csh/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- pkg/PLIST 2000/04/15 04:26:42 1.1.1.1 +++ pkg/PLIST 2000/05/29 20:36:46 @@ -1,4 +1,5 @@ bin/44bsd-csh -share/doc/44bsd-csh/paper.ascii.gz @exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells @unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells +share/doc/44bsd-csh/paper.ascii.gz +@dirrm share/doc/44bsd-csh >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message