Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 767157

Summary: Internalization broken by design
Product: Gentoo Linux Reporter: hangglider
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED CANTFIX    
Severity: minor CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description hangglider 2021-01-25 14:56:04 UTC
when having installed an internationalized version of man-pages and a second package is installed (based on a virtual package), which in turn installs it's own man page(s), when reading man one will most probably get the (incorrect) page from localized sys-apps/man-pages instead of the correct one from the later installed package, e.g.:

For me, USE="l10n_de" was set, so localized german man-pages are available at first. Installing dcron and doing "man crontab" I get the localized, but incorrect man page from the sys-apps/man-page package instead of that from sys-process/dcron, as that of course doesn't contain localized man pages. Even worse is in that cases, that crontab.1 from man-pages[de] refers to crontab.5, but that doesn't even exist in both man-pages and dcron, so the user is sent into nirvana.

The least would be to add localized crontab.5 to man-pages or to simply remove both localized crontab.1 and cron.8 from there, as either a user installs a cron package intentionally and correct man pages with that package, which will be presented in english, or that user will not have a cron package and thus no need for that manuals.

Best would be to have localized man pages with all (relevant) packages, but that'd need a enormous effort to manage.
Comment 1 Jonas Stein gentoo-dev 2021-01-26 22:34:35 UTC
This fits rather on the mailinglist for discussion.
Unless you found a specific bug or have a patch for a package we can not help here.
The Bugtracker is not good for discussion.
Closing.