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
Missing man pages #11501
Comments
chromium is also lacking man pages, they are in $out/share/share/man |
Maybe it would be more practical to have a separate linting tool for similar warnings. |
/cc @aszlig for the chromium case. |
You mean linting on the outputs? Maybe that tool could search outputs for matching folders that might be in the wrong location. |
i was also doing some arch linting for armv6 vs armv7 stuff the problem i had is that if you build an armv6 openssl on v7 capable cpu, v7 opcodes leak into the resulting binary |
Yes, I meant linting derivation outputs, maybe in a similar way to what lintian does. BTW, @cleverca22, I fixed that chromium problem now. |
Including documentation (especially for libraries) increases the closure size of packages. Is this an argument in play here or is it just by chance? Maybe there should be a policy written somewhere? If the closure size is a concern, is it possible to enable library documentation in a similar way to |
@abbradar: |
Is Note that those packages doesn't show up in the search at http://nixos.org/nixos/packages.html EDIT: I now see that this is more or less described in the manual |
|
For reference, see the manual; feel free to point out stuff that should be better explained in there. |
Will that also enable all |
@Profpatsch: no, it won't. And most people don't want them, so I think it's good to have them separately. You can e.g. set |
Ah, very nice. Where could we document this? I think many devs don’t know about it. |
Also, wouldn’t it make sense to change it to |
Some outputs are always installed by default. If you assign outputs in here, you shouldn't expect the original value to be overridden (or any you defined elsewhere – it's additive), which is why I put |
Right, the module system dictates the merge action on values. Although this could be worked around by having the value be a function |
No, each option can choose the merge function. (IIRC one can even supply a specific function for that option.) |
Yeah, exactly. Then the user can say
or similar. |
Possibly, though to me that would seem an overkill for this option. I guess all options could be unified to |
In #39049 I implemented some of the discussion here. Can somebody review (and merge), please? |
Given
I think this issue can be closed? Granted, it would be nice if those two options were more discoverable, but that's a more general issue. |
I added an entry to the nixos wiki: https://nixos.wiki/wiki/Man_pages |
Can we automatically check that for each package
.[1-9]
files inside[1] top-level issue #11499
The text was updated successfully, but these errors were encountered: