Bug 2373021 - Wrong German man page for lsmod (package kmod)
Summary: Wrong German man page for lsmod (package kmod)
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora Localization
Classification: Fedora
Component: German [de]
Version: unspecified
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Fedora Translation (German)
QA Contact: Fedora Translation (German)
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-06-16 16:12 UTC by htho.hoffmann
Modified: 2026-02-12 20:58 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-02-12 20:58:47 UTC
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.