Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 851873 - app-misc/timew-1.4.3: manpages not installed
Summary: app-misc/timew-1.4.3: manpages not installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: David Denoncin
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-06-14 09:59 UTC by Kővágó, Zoltán
Modified: 2022-06-28 20:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info app-misc/timew (emerge-info.txt,21.91 KB, text/plain)
2022-06-14 09:59 UTC, Kővágó, Zoltán
Details
build log (build.log,65.94 KB, text/plain)
2022-06-14 09:59 UTC, Kővágó, Zoltán
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kővágó, Zoltán 2022-06-14 09:59:30 UTC
Created attachment 784883 [details]
emerge --info app-misc/timew

Trying to emerge timew without having dev-ruby/asciidoctor installed, will result in a warning during the install phase:

>>> Install app-misc/timew-1.4.3 into /var/tmp/portage/app-misc/timew-1.4.3/image
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-misc/timew-1.4.3/work/timew-1.4.3"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/app-misc/timew-1.4.3/work/timew-1.4.3_build"
[1/3] cd /var/tmp/portage/app-misc/timew-1.4.3/work/timew-1.4.3_build/doc && echo Tool\ 'asciidoctor'\ is\ required\ to\ generate\ man\ pages!\ Please\ install\ it\ first.
Tool asciidoctor is required to generate man pages! Please install it first.
[2/3] Install the project...

I've manually installed asciidoctor, that way the warning is gone, but the manpages are  still not installed (just an empty /usr/share/man/man1/CMakeFiles and /usr/share/man/man7/CMakeFiles directory), which is pretty annoying since timew doesn't have built-in --help, it just tries to open the manpage.
Comment 1 Kővágó, Zoltán 2022-06-14 09:59:56 UTC
Created attachment 784886 [details]
build log
Comment 2 David Denoncin 2022-06-15 14:39:47 UTC
Thank you for this bug.

Timew does seem to have a built-in help: type in "timew help", but it seems indeed that no really helpful text is provided by this command.

I'll try and install those manpages.
Comment 3 Kővágó, Zoltán 2022-06-15 20:10:27 UTC
"timew help" indeed does work, but anything else just fails with an error:

$ timew help summary
No manual entry for timew-summary
$ timew help dates
No manual entry for timew-dates
Comment 4 David Denoncin 2022-06-19 23:07:54 UTC
I submitted a pull request that did install manpages, without having to install asciidoc (which brings in a lot of dependencies). The warning remains but the initial problem seems to be solved. Let me know what you think.
Comment 5 Kővágó, Zoltán 2022-06-20 11:07:37 UTC
Tested it, seems like it works, I have manpages installed and commands like `timew summary --help` work now.
Comment 6 David Denoncin 2022-06-28 20:55:01 UTC
I messed up with my commit message, but the PR was merged (commit f035062b3900282fa8b1fba915d38d3cfd8b7d1b) and this bug can be closed now.