From owner-freebsd-ports Tue Mar 25 16:30:07 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA25686 for ports-outgoing; Tue, 25 Mar 1997 16:30:07 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA25680; Tue, 25 Mar 1997 16:30:04 -0800 (PST) Resent-Date: Tue, 25 Mar 1997 16:30:04 -0800 (PST) Resent-Message-Id: <199703260030.QAA25680@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Ville Eerola Received: from mail.vlsi.fi (0eu956w6VIhWow2rufj/yq2lBG5mBa1i@mail.vlsi.fi [195.74.10.147]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA25164 for ; Tue, 25 Mar 1997 16:22:12 -0800 (PST) Received: (from smap@localhost) by mail.vlsi.fi (8.7.6/8.7.3) id CAA29674 for ; Wed, 26 Mar 1997 02:22:05 +0200 (EET) Received: from vebsd.vlsi.fi(10.0.2.2) by mail.vlsi.fi via smap (V1.3) id sma029672; Wed Mar 26 02:21:39 1997 Received: (from ville@localhost) by vebsd.vlsi.fi (8.8.5/8.7.3) id CAA01276; Wed, 26 Mar 1997 02:22:34 +0200 (EET) Message-Id: <199703260022.CAA01276@vebsd.vlsi.fi> Date: Wed, 26 Mar 1997 02:22:34 +0200 (EET) From: ve@sci.fi Reply-To: Ville Eerola To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/3102: teTex port destroys previous contents of ${PREFIX}/info/dir Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3102 >Category: ports >Synopsis: teTex port destroys previous contents of ${PREFIX}/info/dir >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Mar 25 16:30:02 PST 1997 >Last-Modified: >Originator: Ville Eerola >Organization: >Release: FreeBSD 2.2-RELEASE i386 >Environment: Current FreeBSD ports from about March 23, 1997 >Description: If you install the teTex port it will overwrite the contents of the /usr/local/info/dir file with it's own stuff. After it you can only see the teTex stuff from emacs info command. >How-To-Repeat: 1) install the emacs port 2) install th teTeX port 3) from emacs type ESC-x info[RET] 4) observe lack of emacs' own info stuff The offending lineof the teTeX port Makefile reads: @ (cd ${WRKLIB}; tar cf - info man/man1 man/man5) | (cd ${PREFIX}; tar --unlink -xpf -) This copies everything from the teTeX info directory into the ${PREFIX}/info directory thus overwriting the dir-file already there >Fix: Use install-info to to update the Info directory file ${PREFIX}/info/dir ;-) >Audit-Trail: >Unformatted: