Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 832507 - x11-wm/fvwm-2.6.9 lacks man pages
Summary: x11-wm/fvwm-2.6.9 lacks man pages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 830416 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-02-01 15:35 UTC by schnappi
Modified: 2022-08-05 04:46 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description schnappi 2022-02-01 15:35:12 UTC
It seems that just building fvwm (even with USE=doc) omits the man pages:

# emerge ... fvwm
(...)
# rg -ie 'Build man pages' /var/log/portage/build/x11-wm/*fvwm*
(...)
fvwm-2.6.9:20220201-151312.log
351:  Build man pages?                    no

fvwm-2.6.9:20220201-152539.log
351:  Build man pages?                    yes


That 2nd build log is from a custom local repo .ebuild:

$ diff -u /var/db/repos/*/x11-wm/fvwm/fvwm-2.6.9.ebuild 
--- /var/db/repos/gentoo/x11-wm/fvwm/fvwm-2.6.9.ebuild  2022-01-06 10:40:29.000000000 +0100
+++ /var/db/repos/localrepo/x11-wm/fvwm/fvwm-2.6.9.ebuild       2022-02-01 16:21:28.896817368 +0100
@@ -86,6 +86,7 @@
                --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm
                --enable-iconv
                --enable-package-subdirs
+                --enable-mandoc


Seems like one has to specify explicitly the man pages building in order to get the "main" man page.

Could somebody have a look?
Comment 1 schnappi 2022-02-01 15:41:50 UTC
$ qlist fvwm | rg -e 'man.*fvwm2'
/usr/share/man/man1/fvwm2.1.bz2

... for a simple test
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-08-05 04:30:41 UTC
*** Bug 830416 has been marked as a duplicate of this bug. ***
Comment 3 Larry the Git Cow gentoo-dev 2022-08-05 04:46:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097c6312d514925063d735759708726fb084854a

commit 097c6312d514925063d735759708726fb084854a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-08-05 04:45:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-08-05 04:45:38 +0000

    x11-wm/fvwm: install man pages; add Python dependency
    
    - Install man pages (only needs libxslt which is pretty common (and Perl), so do it
    unconditionally.)
    - Add Python dep for fvwm-menu-desktop (and then pyxdg). Funnily enough,
    hit this last night independently.
    
    Closes: https://bugs.gentoo.org/832507
    Closes: https://bugs.gentoo.org/710772
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-wm/fvwm/fvwm-2.6.9-r1.ebuild | 170 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 170 insertions(+)