#264719 http://qa.debian.org/man-pages.html not reflective of lintian report. Missing missing man pages. #264719
- Package:
- qa.debian.org
- Source:
- qa.debian.org
- Submitter:
- Dave Harding
- Date:
- 2024-06-14 06:57:02 UTC
- Severity:
- normal
Greetings, In brief, I don't think http://qa.debian.org/man-pages.html , which is a listing of missing man pages is acurately reflecting the lintian report at: http://lintian.debian.org/reports/Tbinary-without-manpage.html Furthermore, the qa.d.o page seems to be becoming less and less accurate with time. Details follow. A quick comparison of the qa.d.o page and the lintian.d.o page reveal that the qa.d.o page does not contain any listings for packages starting with the letters a-f, and not even all the packages g-z (for example gnupg). Yesterday, unawares of this situation, I wrote a quick shell script to display for me the packages that I had installed that were missing man pages. It used the data from the qa.d.o page. I setup a cron job to email this to me, these packages were returned from an email dated August 8 @1618 (GMT -0500): lynx mpg modutils mutt net-tools oaf openssl passwd perl perl-base ppp psutils qte-dev-tools scrollkeeper tar tetex-bin util-linux xbase-clients xfree86-common xserver-common xserver-xfree86 xutils zsh xbase-clients ============= 25 packages The email I received today contained only the following: openssl passwd perl perl-base psutils qt3-dev-tools scrollkeeper tar tetex-bin util-linux xbase-clients xfree86-common xserver-common xserver-xfree86 xutils zsh === 17 packages This leads me to believe that there is a continuing divergence of the lintian.d.o and the qa.d.o page. Without the script that actually generates that page from lintian data I'm pretty much stalled in what I can find out. I googled site:debian.org in an attempt to locate it to no avail. If someone would like to send me a publically-accessable link or just a copy of that script I can see what I can divine from it, and possibly return a patch. If I am successful, I would be happy to work towards resolving bug #259521 ("http://qa.debian.org/man-pages.html possibly outdated") as well. Thank you,
Igor, I don't think bugs #259521 & #264719 are the same bug. Bug #259251 is in regards to a outdated design, not a malfunction. Bug #264719 is in regards to the malfunction of the script that generates that page from the daily linitian report. To resolve bug #259521 the page would need to be overhauled so that it's context reflects the qa teams current considerations. To resolve bug #264719 the script that generates the page needs to be examined to determine the reason it is not functioning properly. Since resolving one problem has no effect on the other problem I feel that the bugs should be unmerged so that closing one bug report doesn't accidentally close the other. If you agree, could you please unmerge the two bugs? Thanks,
What does the man-pages.html page do what the lintian page doesn't, except providing some extra instructions? If the lintian report seems the (most) correct source and the man-pages.html page is not accurate, why not take the lintian report as the place to look for packages to write a man page for? Thijs
Re: Dave Harding 2004-08-10 <20040810060827.GA20058@callisto> I just did some number crunching: grep binary-without-manpage lintian.log | wc 3385 13540 167766 grep binary-without-manpage Tbinary-without-manpage.html | wc 2631 5262 90884 The latter has some "reported N more times" lines, amounting to 590 more reports. This means the numbers are still slightly off. The bug is probably in in the lintian->qa interface in the generation of the lintian.log file (at http://lintian.debian.org/lintian.log). Christoph
Dear Customer, This is to confirm that your item has been shipped at January 25. Please check the attachment for details! Your help is greatly appreciated, Ronnie Crosby, USPS Delivery Clerk.
Hallo, Ich habe dir eine Mail geschickt, aber keine Antwort von dir, warum? Eddie
This may be a new bug, but it looks like this page is not working at all anymore because at the bottom of the page it now says "No data available" https://qa.debian.org/man-pages.html
pages are generated. I looked through the makefiles in this repo and read all the READMEs that I could find, but I don't see how the site is built documented anywhere. Could anyone point me in the right direction? https://salsa.debian.org/qa/qa/-/blob/master/wml/man-pages.wml?ref_type=heads#L66 I suspect the issue is that this script is looking for some data from lintian.log but this file no longer exists in the /data directory. my $lintianlog = "/srv/qa.debian.org/data/lintian.log"; The closest thing I could find is this: https://qa.debian.org/data/lintian-list.txt, perhaps this file was renamed at some point. I'd love to send a patch but I have no idea how to test this out locally.