Date: Mon, 29 May 2000 21:44:48 +0100 (BST) From: Ben Smithurst <ben@scientia.demon.co.uk> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/18893: 44bsd-csh port's PLIST broken Message-ID: <200005292044.VAA54863@lithium.scientia.demon.co.uk>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005292044.VAA54863>