Bug 2373021

Summary: Wrong German man page for lsmod (package kmod)
Product: [Fedora] Fedora Localization Reporter: htho.hoffmann
Component: German [de]Assignee: Fedora Translation (German) <trans-de>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Translation (German) <trans-de>
Severity: low Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: mario.blaettermann, mazanand1976, tomislav, trans-de
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-02-12 20:58:47 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:

Description htho.hoffmann 2025-06-16 16:12:37 UTC
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.

Comment 1 Dhirendra Pal Singh 2025-06-18 04:20:37 UTC
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]

Comment 2 Thomas 2025-06-18 16:37:59 UTC
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

Comment 3 Mario Blättermann 2026-02-04 22:01:18 UTC
(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).

Comment 4 htho.hoffmann 2026-02-10 08:52:35 UTC
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.

Comment 5 Mario Blättermann 2026-02-10 10:51:27 UTC
(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".

Comment 6 htho.hoffmann 2026-02-12 20:58:47 UTC
As suggested: the bug is fixed as the extended functionality of lsmod in F43 matches the description in the man page.