Bug 3102 - teTex port destroys previous contents of ${PREFIX}/info/dir
Summary: teTex port destroys previous contents of ${PREFIX}/info/dir
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thomas Gellekum
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1997-03-26 00:30 UTC by Ville Eerola
Modified: 1997-08-05 07:58 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ville Eerola 1997-03-26 00:30:02 UTC
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.

Fix: 

Use install-info to to update the Info directory file ${PREFIX}/info/dir ;-)
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
Comment 1 Satoshi Asami freebsd_committer freebsd_triage 1997-03-28 10:32:31 UTC
Responsible Changed
From-To: freebsd-ports->tg

Thomas has been taking care of this port. 
Comment 2 Thomas Gellekum freebsd_committer freebsd_triage 1997-08-05 07:58:04 UTC
State Changed
From-To: open->closed


Fixed in latest port update.