#1023217 manpages: Wrongly sorted man pages

#1023217#5
Date:
2022-10-31 18:31:54 UTC
From:
To:
manpages ships pages for section 2 and 3 in manpages-dev, however now
some man pages for section 3 are in manpages itself:

helge@twentytwo:~$ dpkg -L manpages | grep man3
/usr/share/man/man3/queue.3.gz
/usr/share/man/man3/sigevent.3type.gz
/usr/share/man/man3/siginfo_t.3type.gz
/usr/share/man/man3/sigset_t.3type.gz
/usr/share/man/man3/sigval.3type.gz

Please move these not manpages-dev.

#1023217#10
Date:
2023-01-06 17:03:20 UTC
From:
To:
Hello Helge,
The presence of these *.2 and *.3 manpages in the manpages package
instead of manpages-dev is to avoid sending broken links in the
manpages-dev package.

The source package even provides a script [1] to check for this problem
and make corrections.

There is also an example in the manpages-dev package: console_ioctl.4
is moved to the manpages-dev package because it points to
ioctl_console.2.

Unless a better solution is proposed, I think it's best to close this
bug in a few days.

Greetings,
Marcos

[1]https://sources.debian.org/src/manpages/6.02-1/debian/move_links_to_correct_package/

#1023217#15
Date:
2023-01-06 17:41:02 UTC
From:
To:
Hello Marcos,

Ok, I see. In fact, I was filtering those broken links out in
manpages-l10n. Might revisit that in the future.

In manpages-l10n Tobias corrected this in the build system manually.

Well, if this is on purpose, then this bug is not valid. I wrongly
assumed this to be a packaging mistake.

Greetings

         Helge