Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 869905 - app-portage/elogv-0.7.9 (and -r1) installs localized man pages with invalid extension
Summary: app-portage/elogv-0.7.9 (and -r1) installs localized man pages with invalid e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-12 19:54 UTC by Alexander Miller
Modified: 2022-09-17 13:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Miller 2022-09-12 19:54:53 UTC
The localized man pages are installed as:
  /usr/share/man/de/man1/elogv.1.de
  /usr/share/man/es/man1/elogv.1.es
  /usr/share/man/it/man1/elogv.1.it
  /usr/share/man/pl/man1/elogv.1.pl
(before compression and unless disabled via LINGUAS).

The language extensions should be be removed from the file names, i.e.,
all man pages should use the file name "elogv.1". With their current names,
the files aren't accepted by man. (Man pages can have an extra suffix, but
that doesn't make sense here and "." is not allowed.)

For example we get:
$ man -L de elogv
man: warning: /usr/share/man/de/man1/elogv.1.de.xz: ignoring bogus filename
[displays english man page instead]
Comment 1 Larry the Git Cow gentoo-dev 2022-09-17 13:36:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cff333997f3e3082bd1610ad625e10bd0300b20

commit 1cff333997f3e3082bd1610ad625e10bd0300b20
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2022-09-17 13:34:20 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2022-09-17 13:34:20 +0000

    app-portage/elogv: fix installation of l10n man pages + EAPI 8
    
    Closes: https://bugs.gentoo.org/869905
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>

 app-portage/elogv/elogv-0.7.9-r2.ebuild | 56 +++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)