FS#9744 - Missing MAN pages under TCSH

Attached to Project: Arch Linux
Opened by Vit Gottwald (vit.gottwald) - Sunday, 02 March 2008, 16:46 GMT
Last edited by Eric Belanger (Snowman) - Monday, 03 March 2008, 06:00 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

'man man' 'man pacman' and other manpages located under /usr/share/man don't work under tcsh shell.

The problem is in /etc/csh.cshrc. There is a section named 'Set manpath' which sets the MANPATH variable has not been defined yet. 'man' then gives priority to the environment variable instead of /etc/man.conf.

Solution:

* remove or comment the 'Set manpath' section of /etc/csh.cshrc

Steps to reproduce:

* pacman -S tcsh
* tcsh
* man man
This task depends upon

Closed by  Eric Belanger (Snowman)
Monday, 03 March 2008, 06:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in tcsh-6.15.01-2
Comment by Eric Belanger (Snowman) - Sunday, 02 March 2008, 22:04 GMT
I don't know why but 'man man' works here in tcsh. I'll still remove the section though as MANPATH shouldn't be set. Thanks for reporting it.

Loading...