Your message dated Tue, 08 Feb 2011 11:02:25 +0000
with message-id <[email protected]>
and subject line Bug#574641: fixed in man-db 2.5.9-4
has caused the Debian Bug report #574641,
regarding man-db: please implement underscore as subpage separator (e.g. man lh 
binary)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
574641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: man-db
Version: 2.5.6-5
Severity: wishlist
Tags: patch

Hello!

On Mon Jul 13 13:40:17 BST 2009, upstream implemented a subpage lookup, that
is, the ability to display pages such git-add(1) when called “man git add”.

This is very useful for software suites composed of commands with several
sub-commands, such as git. However, some software suites use a different syntax
for their man pages, for instance lh_binary(1).

Here is a patch to look for underscore-separated subpages, in addition to
dash-separated ones.

Regards,

-- 
Tanguy Ortolo

-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (990, 'stable'), (60, 'testing'), (50, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages man-db depends on:
ii  bsdmainutils           6.1.10            collection of more utilities from 
ii  debconf [debconf-2.0]  1.5.24            Debian configuration management sy
ii  dpkg                   1.15.5.6          Debian package management system
ii  groff-base             1.18.1.1-21       GNU troff text-formatting system (
ii  libc6                  2.10.2-6          Embedded GNU C Library: Shared lib
ii  libgdbm3               1.8.3-3           GNU dbm database routines (runtime
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

man-db recommends no packages.

Versions of packages man-db suggests:
ii  epiphany-browser [www-b 2.29.3-1         Intuitive GNOME web browser
ii  groff                   1.18.1.1-21      GNU troff text-formatting system
ii  iceape-browser [www-bro 2.0.1-1          Iceape Navigator (Internet browser
ii  iceweasel [www-browser] 3.5.8-1~bpo50+2  Web browser based on Firefox
ii  kazehakase [www-browser 0.5.4-2.2+lenny1 GTK+-base web browser that allows 
ii  less                    418-1            Pager program similar to more
ii  links2 [www-browser]    2.1pre37-1.1     Web browser running in both graphi
ii  lynx-cur [www-browser]  2.8.7dev9-2.1    Text-mode WWW Browser with NLS sup
ii  midori [www-browser]    0.2.0-1          fast, lightweight graphical web br
ii  w3m [www-browser]       0.5.2-2+b1       WWW browsable pager with excellent

-- debconf information excluded
--- src/man.c.old	2010-03-19 17:58:58.232651713 +0100
+++ src/man.c	2010-03-19 18:03:13.803608939 +0100
@@ -1203,6 +1203,16 @@
 					++first_arg;
 				}
 			}
+			if (!found_subpage && subpages && first_arg < argc) {
+				char *subname = xasprintf (
+					"%s_%s", nextarg, argv[first_arg]);
+				status = man (subname, &found);
+				free (subname);
+				if (status == OK) {
+					found_subpage = 1;
+					++first_arg;
+				}
+			}
 			if (!found_subpage)
 				status = man (nextarg, &found);
 		}

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: man-db
Source-Version: 2.5.9-4

We believe that the bug you reported is fixed in the latest version of
man-db, which is due to be installed in the Debian FTP archive:

man-db_2.5.9-4.debian.tar.gz
  to main/m/man-db/man-db_2.5.9-4.debian.tar.gz
man-db_2.5.9-4.dsc
  to main/m/man-db/man-db_2.5.9-4.dsc
man-db_2.5.9-4_i386.deb
  to main/m/man-db/man-db_2.5.9-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated man-db package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 08 Feb 2011 10:35:20 +0000
Source: man-db
Binary: man-db
Architecture: source i386
Version: 2.5.9-4
Distribution: unstable
Urgency: low
Maintainer: Colin Watson <[email protected]>
Changed-By: Colin Watson <[email protected]>
Description: 
 man-db     - on-line manual pager
Closes: 570247 572233 574641 608490 609347
Changes: 
 man-db (2.5.9-4) unstable; urgency=low
 .
   * Add debconf translations:
     - Slovak (thanks, Slavko; closes: #609347).
   * Fix test failure with groff 1.21.
   * Upload to unstable.
 .
 man-db (2.5.9-3) experimental; urgency=low
 .
   * Use 'dh $@ --options' rather than 'dh --options $@', for
     forward-compatibility with debhelper v8.
   * Avoid assertion if no path elements with manpaths were found (closes:
     #608490).
 .
 man-db (2.5.9-2) experimental; urgency=low
 .
   * Fix build with 'ld --no-copy-dt-needed-entries'.
 .
 man-db (2.5.9-1) experimental; urgency=low
 .
   * New upstream release:
     - Fix test failures on some systems.  A change made in 2.5.8 was overly
       sensitive to directory ordering.
 .
 man-db (2.5.8-2) experimental; urgency=low
 .
   * Build-depend on pkg-config.
 .
 man-db (2.5.8-1) experimental; urgency=low
 .
   * New upstream release:
     - Explicitly set groff's hyphenation language, to ensure that it only
       hyphenates languages it knows about (closes: #570247).
     - Add support for XZ-compressed manual pages, thanks to Darren Salt
       (closes: #572233).
     - Try underscore-separated subpages as well as hyphen-separated ones,
       thanks to Tanguy Ortolo (closes: #574641).
     - Build libman and libmandb as shared libraries, considerably reducing
       executable size.
     - Warnings about unrecognised locales are now suppressed if the
       DPKG_RUNNING_VERSION environment variable is set (i.e. man-db is
       running within a Debian package's maintainer script), since the system
       locales are often out of sync with the C library in that context.
       Thanks to the Debian Perl maintainers for the idea.
     - In catman mode, never try to guess whether a page argument is a
       section, as it's too easy to get this wrong (LP: #664211).
     - mandb should no longer repeatedly rescan manual page hierarchies when
       a whatis entry turns into a broken link.
   * Use a separate build directory, eliminating the requirement to preserve
     some files by hand.
   * Build with external libpipeline.
Checksums-Sha1: 
 94e3649a1c66ed4d07e410e4bb003037bf487784 1805 man-db_2.5.9-4.dsc
 cb5181ecafb41305ad4d39de8f815b5e68829d48 72356 man-db_2.5.9-4.debian.tar.gz
 10e365c257278d2b0d3202acb9ecfe1719153306 980196 man-db_2.5.9-4_i386.deb
Checksums-Sha256: 
 2f6d2d78440a0039457ae79e8188de86064c978923f3de5dd80947e62b2a060c 1805 
man-db_2.5.9-4.dsc
 72775dff8f8f14b5ccc98767892d9bf724386f525194c57ad68dcab7e0a14775 72356 
man-db_2.5.9-4.debian.tar.gz
 31a11dfa3b04992f9518beea38033321ff6b20a7c58689e6429137876fee5ec3 980196 
man-db_2.5.9-4_i386.deb
Files: 
 03f8ea5fe198f37f2022f9fd0f1160c3 1805 doc important man-db_2.5.9-4.dsc
 bb0a3e4cbee58ec38575b71e788668d5 72356 doc important 
man-db_2.5.9-4.debian.tar.gz
 c2d08042b4aa7c9dd7ac02dea905f460 980196 doc important man-db_2.5.9-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <[email protected]> -- Debian developer

iQIVAwUBTVEg2jk1h9l9hlALAQg94xAAko4bKd3N63d6SFeXRLJJwpEdHBdcO2AY
R/AasEMUiNK5+VKw4cgQ8mrX7XuP6G6ocJcmWYuSy08QQOZ7Fag8kcKraxSeOQRS
X36fbcqPt5orOza7cMrScO0W2kp0c62Bo9KkoMLOwqFN+6DZq4UggYnWLf+xw6O8
C60iU88QPtZu4vgt5bjYwCL0GIgpSOnaqUCb9gjpV9wrrZ7PIhsV18yOZMObdDWA
0KglFJRH3RmEUOxg9OWG+meBIy5YBHXbplELtUnAuCtpBkDG3PEAtQxTdlCDelC4
rDQS7wBIrA8hj35dU1TKuyhrRJFzDS8BhPjlJqlG4wt2hify63nNguIgC2eCc9LO
HFHp2ziU1K8bUs+8L5WqEA4q351mmNOHtqwp2a5nGiOmT75mmjujssb+M1R0vBUf
h+fG8fs0asnvJOn/QlnG2AV2/NmOie9eAD3hcWGqJMEu3JU/yOFDPPCWuRZDvg4c
oroSIZs3N7q7gxHinfFxaGGqMlSsrsrAH1O2RXJJqIyKg1tGlD5NiTl3sOd3T+SK
tlEXZQf/1L404cO03+fjOZ2UTUdasVDt80/cWt3/UZcR9SzaZdQlTpjkAd6DeUnn
AyYxiYui/A/GCZGpAJUPWldpTKKVQ4K/ATBRiEM/e6JSt6Yd0Y5DdMI8VxPtSBJB
1anTRCuRe0o=
=bMiM
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to