Bug 845946

Summary: libtevent owns the system level manpage directory and does not build man pages
Product: [Fedora] Fedora Reporter: Jakub Hrozek <jhrozek>
Component: libteventAssignee: Simo Sorce <ssorce>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: gdeschner, sgallagh, ssorce
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-17 13:44:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
a spec file patch. sgallagh: review+

Description Jakub Hrozek 2012-08-06 08:14:18 UTC
Created attachment 602457 [details]
a spec file patch.

Description of problem:
libtevent in rawhide seems to be owning the top-level directory for man page section 3:

%{_mandir}/man3/

It also doesn't build man pages, because it lacks the proper BuildRequries. 

Including the man pages might be questionable because the same information is mostly included in the header file and completely included in the upstream HTML documentation.

Version-Release number of selected component (if applicable):
0.9.16-2

How reproducible:
specfile inspection, rpmlint

Additional info:
a patch is attached. Andreas already fixed the issue with exclude patterns in tevent upstream.

Comment 1 Stephen Gallagher 2012-08-06 11:57:21 UTC
Comment on attachment 602457 [details]
a spec file patch.

The patch looks good. Despite the upstream documentation being good, I'd still prefer to have the manpages included in the package simply because this way they are viewable while disconnected. The comments in the header file are good, but somewhat less easily-readable.

Comment 2 Jakub Hrozek 2012-08-17 13:44:10 UTC
Fixed in libtevent-0.9.16-3