Skip site navigation (1)Skip section navigation (2)
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>