Date: Wed, 26 Mar 1997 02:22:34 +0200 (EET) From: ve@sci.fi To: FreeBSD-gnats-submit@freebsd.org Subject: ports/3102: teTex port destroys previous contents of ${PREFIX}/info/dir Message-ID: <199703260022.CAA01276@vebsd.vlsi.fi> Resent-Message-ID: <199703260030.QAA25680@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703260022.CAA01276>