Description of problem: Thr German translation of the lsmod(8) man page shows options that are not there in the software. See https://discussion.fedoraproject.org/t/lsmod-man-page-options-that-are-not-there/155661/9 for details. Version-Release number of selected component (if applicable): Fedora 42 How reproducible: Steps to Reproduce: 1. Call "man lsmod" in an installation with German language active. 2. 3. Actual results: Options -s, -v, -V, -h advertised. Expected results: According to functionality of lsmod no options should be shown. Additional info: Starting w/ Fedora 43 the new kmod package lsmod will probably understand the above options.
Hello, I investigated the issue, and it appears the German translation of the lsmod(8) man page incorrectly includes options such as `-s`, `-v`, `-V`, and `-h`, which are not valid for the `lsmod` command. This likely stems from a mistranslation or misinherited template from other man pages. As a proposed solution: 1. The translated section listing these options should be **removed** entirely. 2. The translation should reflect the upstream English man page, which does **not list any options**, as `lsmod` does not support them. 3. After removing the incorrect content, a translation synchronization check (`msgmerge`) could be performed to ensure consistency with the latest upstream template. If needed, I can provide a patch to update the affected .po file by removing the incorrect entries. Best regards, [Dhirendra Pal Singh]
Hello, It seems that the German translation is based on this English man page (which is not used in Fedora): https://man7.org/linux/man-pages/man8/lsmod.8.html or see Arch: https://man.archlinux.org/man/lsmod.8.en I don't know why there is an English man page with options that aren't there. Kind regards, Thomas
(In reply to Thomas from comment #2) > Hello, > > It seems that the German translation is based on this English man page > (which is not used in Fedora): > https://man7.org/linux/man-pages/man8/lsmod.8.html or see Arch: > https://man.archlinux.org/man/lsmod.8.en > > I don't know why there is an English man page with options that aren't > there. > > Kind regards, > Thomas mariobl@t450:~$ lsmod --help Usage: lsmod [options] Options: -s, --syslog print to syslog, not stderr -v, --verbose enables more messages -V, --version show version -h, --help show this help These options *do* seem to be available (in f43) and working. Also shown in the English and German man page (the latter comes from the `man-pages-de` package).
Well, the options are available in F43 which is a good thing and so the bug report could be closed as "functionality of lsmod fixed". The bug was definitely there in F42, though.
(In reply to htho.hoffmann from comment #4) > Well, the options are available in F43 which is a good thing and so the bug > report could be closed as "functionality of lsmod fixed". You have reported the bug, so you can set the report to "CLOSED".
As suggested: the bug is fixed as the extended functionality of lsmod in F43 matches the description in the man page.