Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 611340 - sys-fs/lvm2: Incomplete manpage set with USE=-thin
Summary: sys-fs/lvm2: Incomplete manpage set with USE=-thin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-01 22:12 UTC by Sven E.
Modified: 2019-09-06 19:44 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 Sven E. 2017-03-01 22:12:25 UTC
lvm2 does not install a complete set of man pages when USE="-thin".

Reproducible: Always

Steps to Reproduce:
1. emerge lvm2 with USE=-thin

Actual Results:  
missing man pages

Expected Results:  
complete set of man pages for available features

From ebuild:

        # Without thin-privision-tools, there is nothing to install for target install_man7:
        use thin || { sed -i -e '/^install_lvm2/s:install_man7::' man/Makefile.in || die; }

Which is untrue, since there's at least lvmraid.7. lvm raid however does not require thin provisioning.
Comment 1 Hadrien Lacour 2019-05-30 14:04:28 UTC
Bump, missing lvmraid manpage is pretty annoying.
Comment 2 Larry the Git Cow gentoo-dev 2019-09-06 19:44:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9ce3b7b58b39ff5f7707c06a3b4124d27363c3

commit 3f9ce3b7b58b39ff5f7707c06a3b4124d27363c3
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-09-06 19:43:26 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2019-09-06 19:44:03 +0000

    sys-fs/lvm2: install man pages when USE=-thin
    
    Closes: https://bugs.gentoo.org/611340
    Package-Manager: Portage-2.3.75, Repoman-2.3.17
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 sys-fs/lvm2/{lvm2-2.02.185.ebuild => lvm2-2.02.185-r1.ebuild} | 4 ++--
 sys-fs/lvm2/lvm2-2.02.186.ebuild                              | 4 ++--
 sys-fs/lvm2/{lvm2-2.03.05.ebuild => lvm2-2.03.05-r1.ebuild}   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)