Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

man3: fix for perl modules splitting man3 pages to -devel with only man3 pages #91

Open
TraceyC77 opened this issue Aug 2, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@TraceyC77
Copy link
Contributor

Summary

ypkg is incorrectly handling perl modules man3 files
It is incorrectly patterning out man3 pages into -devel packages that only have the man3 content

Recommended solution

Do not pattern out man3 pages for perl modules (I don't know if other packages might be affected by this policy that should not be)

Background and reasoning

In this commit man3 pages were patterned out to -devel packages.

While this might be technically correct, it is not useful for users installing perl modules to have the docs split out into a separate package, especially where that is the only thing in that package.

Workaround

add a patterns : /* stanza to keep everything in the main component

Note: The commit contains a comment that has a false assumption
# This is almost always man files for api functions

Changes to policy like this should IMO have assumptions like that tested by searching through the repo. Not to lay blame, just to caution us going forward.

@TraceyC77 TraceyC77 added the bug Something isn't working label Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Todo
Development

No branches or pull requests

1 participant