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