Bug 22526

Summary: misprinted references in manpages
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, ldv, legion, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan Zakharyaschev 2009-12-14 01:16:12 MSK
gear-1.6.0-alt1
man-1.6f-alt7

The references are misprinted: "geasrpmimport", "geamerge" etc.

Examples:

$ man gear-rules | tail

       Authors and contributors of the programs included in the gear package are listed in the manual  pages  for  these  pro
       grams.

SEE ALSO
       gear(1), geasrpmimport(1), geaupdate(1), geaupdattag(1).



gear 1.6.0                                                March 2007                                             GEARRULES(5)
$ man gear-merge-rules | tail

       Authors  and  contributors  of  the programs included in the gear package are listed in the manual pages for these pro
       grams.

SEE ALSO
       geamerge(1).



gear 1.6.0                                               November 2007                                     GEARMERGERULES(5)
$
Comment 1 Ivan Zakharyaschev 2009-12-14 01:23:18 MSK
Sorry, it was a problem of the older man-1.6f-alt7, it's OK with man-1.6f-alt11.
(Will it make sense for gear to conflict with the old wrong "man" package?)
Comment 2 Dmitry V. Levin 2009-12-14 01:46:38 MSK
I'd rather fix gear manpages to use properly quoted dash symbols.
Comment 3 Dmitry V. Levin 2009-12-14 02:03:55 MSK
I mean something like this:
http://git.altlinux.org/people/ldv/packages/?p=gear.git;a=commitdiff;h=1.6.0-alt1-24-g237dc6d

The idea is obvious: if a manpage references to another manpages, all these references should be usable as is.
Comment 4 Ivan Zakharyaschev 2009-12-14 07:25:50 MSK
Invoking "man" under LANG=ru_RU.KOI8-R is essential for reproducing this bug;
it's not there under ru_RU.UTF-8.
Comment 5 Ivan Zakharyaschev 2009-12-14 07:31:05 MSK
(In reply to comment #3)
> I mean something like this:
> http://git.altlinux.org/people/ldv/packages/?p=gear.git;a=commitdiff;h=1.6.0-alt1-24-g237dc6d
> 
> The idea is obvious: if a manpage references to another manpages, all these
> references should be usable as is.

I see; thanks for the explanation!
Comment 6 Repository Robot 2010-04-13 01:41:53 MSD
gear-1.7.0-alt1 -> sisyphus:

* Mon Apr 12 2010 Dmitry V. Levin <ldv@altlinux> 1.7.0-alt1

- Bugfixes:
  + manpages: Quoted dash symbols in command and option names
    (closes: #22526).
- Improvements:
  + Documented git-config options (Alexey Froloff).
  + gear-update:
    - Implemented plugins support (Alexey Gladkov, Alexey Froloff).
    - Added rubygems support (Alexey Froloff).
    - Added tests (Alexey Froloff).
  + gear-import: New utility
    (Alexey Gladkov, Alexey Froloff; closes: #23320).