Colin,

Bother.  I see now that when I started this conversation with you, I
included the wrong bug number in the to field!
My apologies to the folks on bug

Debian Bug report logs - #517074
manpages: ipv6(7) has wrong type for sockaddr_in6.sin6_family
!

Cheers,

Michael

On Thu, Mar 12, 2009 at 7:00 AM, Michael Kerrisk
<mtk.manpa...@googlemail.com> wrote:
> Hello Colin,
>
> On Wed, Mar 11, 2009 at 11:15 PM, Colin Watson <cjwat...@debian.org> wrote:
>> On Wed, Mar 11, 2009 at 01:40:41PM +1300, Michael Kerrisk wrote:
>>> (I'm the upstream manpages maintainer, and I'm going to defer totally
>>> to your judgement on what needs to be done here.)
>>
>> :-)
>>
>>> In this report I see:
>>>
>>> [[
>>> > * Better solutions *
>>> >
>>> > In a second step, I tried to move the page iso_8859-* to a directory
>>> > whose name tells what the encoding is (I typically move the
>>> > iso_8859-15 page to a directory named "en.ISO8859-15/man7"). The pipeline
>>> > seems to become better as we now obtain:
>>>
>>> This is one approach, but a cleaner one would be to change the first
>>> line of iso-8859-15.7.gz to:
>>>
>>>   '\" t -*- coding: ISO-8859-15 -*-
>>> ]]
>>>
>>> It looks like this is the only piece that applies for the man-pages
>>> maintainer, right?
>>
>> That's correct.
>>
>> There is one small downside: versions of man-db before 2.4.4 will
>> misparse this because they don't know to stop at the first space after
>> the "t", and spew some error messages but otherwise behave correctly.
>> This was released in 2007, though, and I don't think that there will be
>> any distributions that take the new manpages but don't take the new
>> man-db. (The old version of the alternative 'man' package that I have
>> lying around from 2001 doesn't suffer from this problem, so I think it
>> must be OK.)
>
> Thanks for the info.
>
>>> Am I correct to assume that there should be analogous changes in all
>>> of the other iso_8859-*.7 pages, so that each such page specifies its
>>> specific locale at the top?
>>
>> Yes.
>
> Okay -- I've made the suggested changes for
> iso_8859-{2,3,4,5,6,7,8,9,10,11,13,14,15,16}.7.  The changes will be
> in upstream man-pages-3.20.
>
> Since a couple of releases ago (man-pages-3.18, downloadable at
> http://www.kernel.org/doc/man-pages/ ), we have a few other character
> set pages in section 7.  These are:
>
> armscii-8.7 (Armenian SCII)
> cp1251.7
> koi8-r.7 (Russian Net CS)
> koi8-u.7 (Ukrainien Net CS)
>
> Are analogous changes also needed for these?
>
>> For your reference, here's a potted summary of the rules that reasonably
> <snip>
>
> Thanks for that detailed explanation!
>
> Cheers,
>
> Michael
>
> --
> Michael Kerrisk
> Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
> git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
> man-pages online: http://www.kernel.org/doc/man-pages/online_pages.html
> Found a bug? http://www.kernel.org/doc/man-pages/reporting_bugs.html
>



-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
man-pages online: http://www.kernel.org/doc/man-pages/online_pages.html
Found a bug? http://www.kernel.org/doc/man-pages/reporting_bugs.html



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to