Summary: | man is broken | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Holm <dholm> |
Component: | [OLD] Core system | Assignee: | Daniel Robbins (RETIRED) <drobbins> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Highest | ||
Version: | 1.0 RC6 r14 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
David Holm
2002-01-10 15:56:30 UTC
David, could you do a bit more research? What packages did you merge recently? We really need more information to track down this bug. Looks to me that you are missing nroff Version: sys-apps/man-1.5i-r1 after 'nroff -mandoc | ' should there be a '/usr/bin/less -is'. It is missing the default expantion of MANPAGER: MANPAGER If MANPAGER is set, its value is used as the name of the program to use to display the man page. If not, then PAGER is used. If that has no value either, /usr/bin/less -is is used. Setting "export MANPAGER='/usr/bin/less -is'" and it works! OK. Was MANAPAGER set in your shell before? How about PAGER? I'd like to track this down. It looks like PAGER needs to be set in /etc/man.conf. If neither PAGER nor MANPAGER are set in the user's environment, man falls back onto the PAGER setting in /etc/man.conf. Changing (line 83 on my system): PAGER to PAGER /usr/bin/less -is fixes the problem. fixed on cvs |