Your message dated Fri, 21 Apr 2017 23:48:48 +0000
with message-id <[email protected]>
and subject line Bug#860920: fixed in debian-goodies 0.70
has caused the Debian Bug report #860920,
regarding manpages.debian.org support (dman)
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.)
--
860920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860920
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debian-goodies
Version: 0.69
Severity: wishlist
Tags: patch
Hi!
We have been working hard on restoring the manpages.debian.org service
in the last months. It's now reliable and complete, yet you need a web
browser to use it.
The neat thing is: manpages.debian.org also ships actual manpages, so
it's possible to use it to get the actual manpage source and load it
locally. This idea first came up over Ubuntu's side as the "dman"
command. This command was never packaged - it is just available on the
manpages.ubuntu.com webpage.
Yet we want people to be able to use this directly right now. The
proper way to ship software is, of course, to use Debian
packages. Since this is just a small shell script, we didn't quite
know where to put it. There's man-db, but that's rather a beastly
thing and the proper thing to do there would be to just patch
/usr/bin/man to check online if the requested manpage is missing
locally. Unfortunately, man is written in C and that would mean a
significant change in that venerable software - easier to just keep
the shell script.
I noticed debian-goodies was already shipping with similar tools:
debman allows a user to browse manpages from an existing .deb or
download the missing .deb if necessary. dman takes a similar approach,
but offloads the extraction to the static manpages.debian.org mirror,
saving a lot of time. It also avoids a lot of guessing, because the
user doesn't need to know which package the manpage is in - the
manpages.debian.org redirector does that for you.
I've considered implementing this as an extension to debman, but it
seemed a little clunky: the functionality is completely orthogonal and
there is very little code reuse between the two programs, if maybe man
-l. :) So I figured it made sense to keep the program separate. In
time, maybe it can trickle down to Ubuntu and we can share a common
codebase there as well.
I have pushed my work in a feature branch on the git repository here:
https://anonscm.debian.org/git/collab-maint/debian-goodies.git/log/?h=debiman-support
I haven't merged this directly in master because, even though this is
collab-maint, I didn't feel comfortable just doing a NMU of this
thing without first consulting you.
You can review the source code here:
https://anonscm.debian.org/git/collab-maint/debian-goodies.git/tree/dman?h=debiman-support
The associated issue in the debiman project, which runs
manpages.debian.org, is here:
https://github.com/Debian/debiman/issues/57
Thank you for your consideration!
A.
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing'), (1, 'unstable')
Architecture: amd64
(x86_64)
Foreign Architectures: armhf
Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages debian-goodies depends on:
ii curl 7.52.1-4
ii dctrl-tools [grep-dctrl] 2.24-2+b1
ii dialog 1.3-20160828-2
ii perl 5.24.1-2
ii python3 3.5.3-1
ii whiptail 0.52.19-1+b1
Versions of packages debian-goodies recommends:
ii lsof 4.89+dfsg-0.1
Versions of packages debian-goodies suggests:
ii popularity-contest 1.64
ii xdg-utils 1.1.1-1
ii zenity 3.22.0-1+b1
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debian-goodies
Source-Version: 0.70
We believe that the bug you reported is fixed in the latest version of
debian-goodies, which is due to be installed in the Debian FTP archive.
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.
Axel Beckert <[email protected]> (supplier of updated debian-goodies 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: Sat, 22 Apr 2017 01:22:31 +0200
Source: debian-goodies
Binary: debian-goodies
Architecture: source all
Version: 0.70
Distribution: experimental
Urgency: low
Maintainer: Javier Fernández-Sanguino Peña <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
debian-goodies - Small toolbox-style utilities for Debian systems
Closes: 860920
Changes:
debian-goodies (0.70) experimental; urgency=low
.
[ Antoine Beaupré ]
* Add dman script from Ubuntu, modified to fetch pages directly from
manpages.debian.org, see https://github.com/Debian/debiman/issues/57
(Closes: #860920)
.
[ Axel Beckert ]
* Fix missing close statement in checkrestart. (c.f. #855554)
Thanks Emilio Pozuelo Monfort!
* Suggest lsb-release for new dman command.
Checksums-Sha1:
6eb62a89dadae63e40e5a96b3c7afaaa8cd72e61 1642 debian-goodies_0.70.dsc
7b366fe866909eaa81baf3462bbb757a68da97f0 59412 debian-goodies_0.70.tar.xz
be698fae8f9ef912512610e76cb334df88714ec4 73074 debian-goodies_0.70_all.deb
dffa981856b6bddb3f0476b8deb1a2f25745063b 5483
debian-goodies_0.70_amd64.buildinfo
Checksums-Sha256:
e229207ad6d1b7ba01963f9c2225bed337db4a6a07cdf3d501363bada7b50d85 1642
debian-goodies_0.70.dsc
48a24ebf9c5c8d25a4b334bc15fb3e208c6238498b89b72f4e9021d7475488a3 59412
debian-goodies_0.70.tar.xz
860153ecb71b00b65dda959245074f995d3b0965ece14ca63cf0862c5b1a03fa 73074
debian-goodies_0.70_all.deb
ab9e8af3e907ff2839228c4a09aafca26e1f00aa86cb50eaa8b83beb31873d7e 5483
debian-goodies_0.70_amd64.buildinfo
Files:
0276662566171e9dfa31d225a84c200a 1642 utils optional debian-goodies_0.70.dsc
6ce8ebcf8d6fc654e7329f01e6201796 59412 utils optional
debian-goodies_0.70.tar.xz
5a2ecd7f29e4748ee89ca0f3cf769757 73074 utils optional
debian-goodies_0.70_all.deb
1fc3ce4c0ea523f8f600f16d6fd79914 5483 utils optional
debian-goodies_0.70_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAlj6lSIACgkQa+Zjx1o1
yXUeiQ//fpXWvmshNRAjGZx7jSzbGrFmx8J5sCPA2W2+ZxmPdlbgjjU8Y8oe7RCi
uJ/oiBU0ONxJuj6WddiK6UUf8AcfKWMo35iZbiMDcYCIXUvktN9RoaCOsQm0oJRg
Z4+3MXgCuWNkQ3mgfFXqW5VTLFDY8PpsG3jlW89diyjWtk48E7xwLjHp7GuYyPyQ
Q2rLINyelSkZaMj9xqT9kpaquQaBMwZhZUWZGyh8Ii9caovZwsLmrza1D0WIeMvl
p6fVNAfXwS20CRvT/kHz6OpbcHEbjwnPRhnegXHw5t24Sn+32GTUQHnZMawYF2qB
jwjjoEYHrIuEGnnX/7auf9Ja0VKSPCJlBtSgQwA6Gjw12lLEXxTTnH4IAuh7QeXP
eoyFAkFo+Bt0htHY7p+LwxQJUbhknfrEh9W57ejeZ0b666uUOigC5ouSnakFEATf
+m5+vBdAk9o7PyLE/3wHJFm8zI29KxfLG9SDaFKiA+UJBIic9FNb8n7jWod+ddS2
7GEjfOzxuYj/oEII3pbKr2jQw7IN+7V5Ke3C4VzhXkHs2bElzdUNcG2TuzpSIcs4
E6tb5ssX0Cac5jx/xpNaXFRG/XkMOcsKPnBnCZA8L5ZFn1O3jwB8CDNf8HGZMPTQ
xDQKScPYSsyb9IJIy7gGVEj2pfMDVAtUIx/NtmlF+BSN2+hee0w=
=JGV7
-----END PGP SIGNATURE-----
--- End Message ---