Bug 317898 (MONO74845) - [OSX] no manpage for mcs
Summary: [OSX] no manpage for mcs
Status: RESOLVED FIXED
Alias: MONO74845
Product: Mono: Runtime
Classification: Mono
Component: packaging (show other bugs)
Version: 1.1
Hardware: Other Mac OS X 10.3
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Miguel de Icaza
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-06 06:35 UTC by Tim Davis
Modified: 2007-09-15 21:24 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:15:59 UTC


---- Reported by darkmercenary@earthlink.net 2005-05-05 23:35:35 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:


Steps to reproduce the problem:
1. Install DMG on OS X
2. Try 'man mcs' in console
3. Stare in shock as nothing happens

Actual Results:
nothing

Expected Results:
man page for mcs to appear

How often does this happen? 
every time

Additional Information:



---- Additional Comments From brion@pobox.com 2005-07-13 04:42:09 MST ----

The man pages _are_ there but they are hidden away in Mono.framework. As a quick 
manual hack you can add this line to ~/.profile to add them to the MANPATH:

export MANPATH=$MANPATH:/Library/Frameworks/Mono.framework/Versions/Current/
man

The Mono.framework package installer makes symlinks of the binary executables into /
usr/bin, following a similar convention as other Mac OS X packages such as the Java and 
Python frameworks that Apple distributes. Apple's Java frameworks however also symlink 
their manpages into /usr/share/man, so things like "man java" work as expected.

If the executables are being symlinked, I think it makes a lot of sense to do the same for 
the man pages to make a command-line usable by default -- particularly if the purpose of 
this is to make it act like other native packages which do just that.

(Mono 1.1.8.1 dmg installer on Mac OS X 10.4.1. Current Apple Java 1.4 and XCode 2.1 
dev tools are installed.)




---- Additional Comments From miguel@ximian.com 2005-12-01 17:52:34 MST ----

This will be fixed on the upcoming version of Mono in the way
suggested by Brion, we will add symlinks to the /usr/share/man directory