bugFreeciv - Bugs: bug #24871, Missing man pages in Windows...

Show feedback again

bug #24871: Missing man pages in Windows distributions

Submitted by:  Frank <dunnoob>
Submitted on:  Sat Jul 23 18:44:55 2016  
Category: NoneSeverity: 3 - Normal
Priority: 5 - NormalStatus: None
Assigned to: NoneOpen/Closed: Open
Release: Operating System: None
Planned Release: Contains string changes: None

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


(Jump to the original submission Jump to the original submission)

Mon Aug 29 20:43:22 2016, comment #7:

U can install gnuwin32 to get many utils.

Only on win10 u can install ubuntu subsystem.
With it u can run any linux NATIVE binary, with some tweaking even freeciv-client.

mir3x <mir3x>
Project Member
Mon Aug 29 19:58:04 2016, comment #6:

> Ubuntu subsystem on win10

Yes, but I declined the MS offer to "upgrade" my Windows 7 for various reasons: A five years old laptop with an AMD mobile Radeon. DirectX 11.1 is as far as this box ever gets, no DirectX 12. Sony wisely decided to give up on their former VAIO business.

But I managed to start Freeciv 2.3.0 RC1 in a Windows 2000 VM ;-) In theory I could install a *NIX subsystem in this virtual Windows 2000, maybe it has some groff or troff.

But in practice and only if all else fails I'd (try to) create a script transforming Freeciv man input to something rendered on the Wiki, less pain and more fun on my side.

Frank <dunnoob>
Wed Aug 24 04:39:15 2016, comment #5:

> freeciv-client.6.in

'.in' means it's input file for configure to produce final 'freeciv-client.6' at build time. It fills in things like current bug reporting address.

Marko Lindqvist <cazfi>
Project Administrator
Wed Aug 24 04:38:44 2016, comment #4:

>> The most bizarre idea I found with Google was to run docker to sandbox a Linux to run a man2pdf tool. I also tested some gnuwin32 groff.exe, but that was another FAIL.

U have Ubuntu subsystem on win10 or something like that.

mir3x <mir3x>
Project Member
Tue Aug 23 22:57:49 2016, comment #3:

Allegedly groff can output HTML, and defaults to -tPS (postscript) output. I tested something claiming to be a polyglotman `rman.exe` in different versions. That was interesting, but sadly ended as FAIL, it did not grok UR..UE for an URL, and it somehow got into a state where freeciv-client.6.in was mostly displayed in italics.

The most bizarre idea I found with Google was to run docker to sandbox a Linux to run a man2pdf tool. I also tested some gnuwin32 groff.exe, but that was another FAIL.

PS wouldn't be too bad, I have a working PsViewer based on a working ghostscript to convert PS to PDF on the fly, and then hoping that I can view PDF, which happens to be the case.

Summary, if it's GNU, and you're on Windows, run as far and as fast as you can, unless you plan to waste hours with no results.

Frank <dunnoob>
Sun Aug 21 13:43:40 2016, comment #2:

Man pages contain Unix-specific information, so would not be appropriate to distribute with Windows builds.

Real problem is that the _PATH environment variables are only documented for Unix despite being applicable to Windows builds too. Which is going to be annoying, because they're complicated enough that I don't really want to maintain two copies, and that sort of doc does belong in the man page on Unix.

Jacob Nevins <jtn>
Project Administrator
Mon Aug 15 11:33:16 2016, comment #1:

Maybe I'll simply extract the relevant info from file #19801 (2.3) or file #19794 (2.4+2.5) in patch #21517 for the purposes of http://freeciv.wikia.com/wiki/FREECIV_PATH

Frank <dunnoob>
Sat Jul 23 18:44:55 2016, original submission:

Cf. http://freeciv.wikia.com/wiki/FREECIV_PATH (as far as the Wiki is concerned pdf, odt, ods, odp, odg, odc, odf, odi, odm are allegedly supported upload formats.) Raw troff input could still beat a vintage 2005 Wiki page as of 2016-06-16.

Frank <dunnoob>


(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by cazfi (Posted a comment)
  • -unavailable- added by mir3x (Posted a comment)
  • -unavailable- added by jtn (Posted a comment)
  • -unavailable- added by dunnoob (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Error: not logged in



    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup