Menu

#70 tclhttpd installs its own versions of TCLLIB's manpages

open
None
5
2004-11-20
2004-11-19
Mikhail T.
No

It is nice to be able to read them in the web-browser,
but the actual functionality may be different if the
installed tcllib differs from what tclhttpd's developers
have on _their_ systems.

The man-page handler should use the real installed
man-pages -- from TCLLIB itself.

Discussion

  • Colin McCormack

    Colin McCormack - 2004-11-20

    Logged In: YES
    user_id=19214

    It does what? I can't find anywhere in the tclhttpd
    distribution that contains any tcllib manpages, and so can't
    find where it might do anything like install them ...

    Could you describe (a) your setup, (b) what you're seeing,
    because the problem statement isn't accurate.

     
  • Mikhail T.

    Mikhail T. - 2004-11-20

    Logged In: YES
    user_id=173641

    `make install' installs a number of .man files into the man/
    subdirectory of the main server's root.

    These are automatically converted to .html, when first accessed.

     
  • Colin McCormack

    Colin McCormack - 2004-11-20

    Logged In: YES
    user_id=19214

    The man/ directory is already filled with .man files, and
    they are all tclhttpd-specific manual pages.

    Unless I'm horribly mistaken, it's a tclhttpd manual, not a
    tcllib manual. There should not be a conflict. What gives
    you the idea that they're tcllib manuals?

     
  • Mikhail T.

    Mikhail T. - 2004-11-20

    Logged In: YES
    user_id=173641

    You are mistaken. A few of the manpages are specific to TclHTTPD
    (architecture.man) , but most are from tcllib -- uri, yencode, html,
    doctoc -- you name it.

    Even the TclHTTPD-specific manuals should be installed, where man
    can find them, and the man-handling procedure should use that (if it
    needs to exist at all, that is).

     
  • Colin McCormack

    Colin McCormack - 2004-11-20

    Logged In: YES
    user_id=19214

    Here is the CVS /man directory: http://snipurl.com/ary3 - no
    tcllib.

    I see the DIST/ directory has code to copy tcllib man pages
    around, which explains how they get there in the
    batteries-included distribution. You are correct, my apologies.

    There may be good reason for them to be there, so I will
    direct your report appropriately.

     
  • Colin McCormack

    Colin McCormack - 2004-11-20
    • assigned_to: nobody --> welch
     

Log in to post a comment.