windows - What happened to the man pages in latest MinGW?

07
2014-07
  • import this

    I have recently (about a month ago) installed the latest MinGW version (the MinGW Installation Manager reports version 0.6.2-beta-20131004-1) and I can't find the man pages.

    C:\Users\Me>man gcc
    No manual entry for gcc
    

    Everything worked just fine with the MinGW installation I had before (more than a year ago).
    I have not changed the MinGW installation path or the PATH variable. (I always use the recommended paths, anyway.)

    C:\Users\Me>where gcc
    C:\MinGW\bin\gcc.exe
    
    C:\Users\Me>where ls
    C:\MinGW\msys\1.0\bin\ls.exe
    

    I have also tried installing several extra packages with the MinGW Installation Manager in the hope of solving the problem (even though I have to admit this was a rather random process), but it didn't work.

    Where are the man pages?

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    Man command freezes computer for ~30 seconds
  • user10667

    Every time I run man to access a manual page my entire computer freezes for about 30 seconds.
    My MANPATH is "/Library/init/zsh/man:/opt/local/share/man:/usr/share/man:/usr/local/share/man:/usr/X11/man:/Library/Frameworks/Python.framework/Versions/Current/share/man:/opt/local/man" and my man.conf file looks pretty standard.

    When I run man -d man for debugging info I get this:

    Reading config file /private/etc/man.conf

    Looked whether there exists a message catalog man, but there is none (and for English messages none is needed)

    found man directory /usr/share/man

    found man directory /usr/local/share/man

    found man directory /usr/X11/man

    found manpath map /bin --> /usr/share/man

    found manpath map /sbin --> /usr/share/man

    found manpath map /usr/bin --> /usr/share/man

    found manpath map /usr/sbin --> /usr/share/man

    found manpath map /usr/local/bin --> /usr/local/share/man

    found manpath map /usr/local/sbin --> /usr/local/share/man

    found manpath map /usr/X11/bin --> /usr/X11/man

    found manpath map /usr/bin/X11 --> /usr/X11/man

    found manpath map /usr/bin/mh --> /usr/share/man

    using less -ise as pager

    using /usr/bin/less -is as browser

    using /bin/cat to dump HTML pages as textadding /Library/init/zsh/man to manpath

    adding /opt/local/share/man to manpath

    adding /usr/share/man to manpath

    adding /usr/local/share/man to manpath

    adding /usr/X11/man to manpath

    adding /Library/Frameworks/Python.framework/Versions/Current/share/man to manpath

    adding /opt/local/man to manpath

    no cat page stored because of nonstandard line length

    using default preprocessor sequence

    found tbl(1) directive

    not executing command: (cd '/usr/share/man' && (echo ".ll 16.1i"; echo ".nr LL 16.1i"; /usr/bin/gunzip -c '/usr/share/man/man1/man.1.gz') | /usr/bin/tbl | /usr/bin/groff -Wall -mtty-char -Tascii -mandoc -c | (less -ise || true))

    The computer freezes after "adding /opt/local/man to manpath" and before "no cat page stored because of nonstandard line length", so that might be related to my issue. Unfortunately Googling the "no cat.." message doesn't return anything useful.

    Recently I've upgraded to OS X 10.7 and switched from bash to zsh, so those might play into the issue as well. However, using bash as my shell I still have the same issue. Any ideas?


  • Related Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.