pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/34881: misc/yelp needs a MESSAGE file added to inform users it needs MANPATH defined if they want to use it to view man pages



>Number:         34881
>Category:       pkg
>Synopsis:       misc/yelp needs a MESSAGE file added to inform users it needs 
>MANPATH defined if they want to use it to view man pages
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 22 19:35:00 +0000 2006
>Originator:     David H. Gutteridge
>Release:        
>Organization:
>Environment:
>Description:
The Gnome yelp program is written with the assumption that either it is
on a system that has manpath(1) available (in other words, the GNU-
associated version of man(1)), or else the MANPATH environment variable
is defined.  If neither of these are available, it segfaults when users
try to view man pages through it.  I have reported this upstream to
Gnome (http://bugzilla.gnome.org/show_bug.cgi?id=358080).

I'd suggest adding a MESSAGE file for this package that warns users
about this problem, something like:

"If you wish to view man pages through yelp, you will need to have the
MANPATH environment variable defined on any operating system that does
not have manpath(1) available (e.g. NetBSD, OpenBSD, Solaris, HP-UX,
et. al.)."

(This affects NetBSD, but isn't a problem for DragonFly, since the
latter does have manpath(1) available.  In my comment above, I'm
pretty sure Solaris and HP-UX are valid examples too, but I'm not able
to confirm right now.)


>How-To-Repeat:

>Fix:




Home | Main Index | Thread Index | Old Index