Debian Bug report logs - #623880
Completions for "man" not made available

version graph

Package: bash-completion; Maintainer for bash-completion is Gabriel F. T. Gomes <gabriel@debian.org>; Source for bash-completion is src:bash-completion (PTS, buildd, popcon).

Reported by: Josh Triplett <josh@joshtriplett.org>

Date: Sun, 24 Apr 2011 00:33:02 UTC

Severity: normal

Tags: confirmed

Found in version bash-completion/1:1.3-2

Fixed in version bash-completion/1:1.3-3

Done: David Paleino <dapal@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, josh@joshtriplett.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#623880; Package bash-completion. (Sun, 24 Apr 2011 00:33:05 GMT) (full text, mbox, link).


Message #3 received at submit@bugs.debian.org (full text, mbox, reply):

From: Josh Triplett <josh@joshtriplett.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Completions for "man" not made available
Date: Sat, 23 Apr 2011 17:31:41 -0700
Package: bash-completion
Version: 1:1.3-2
Severity: normal

With the experimental bash-completion, I don't seem to have completions
for "man" anymore.  Not sure what other completions I've lost.

- Josh Triplett

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages bash-completion depends on:
ii  bash                          4.1-3      The GNU Bourne Again SHell

bash-completion recommends no packages.

bash-completion suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#623880; Package bash-completion. (Sun, 24 Apr 2011 07:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to dapal@debian.org:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Sun, 24 Apr 2011 07:03:05 GMT) (full text, mbox, link).


Message #8 received at 623880@bugs.debian.org (full text, mbox, reply):

From: David Paleino <dapal@debian.org>
To: Josh Triplett <josh@joshtriplett.org>
Cc: 623880@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#623880: Completions for "man" not made available
Date: Sun, 24 Apr 2011 09:00:53 +0200
[Message part 1 (text/plain, inline)]
tags 623880 confirmed
thanks

On Sat, 23 Apr 2011 17:31:41 -0700, Josh Triplett wrote:

> With the experimental bash-completion, I don't seem to have completions
> for "man" anymore.  Not sure what other completions I've lost.

ACK.

Quick workaround:

  ln -s /usr/share/bash-completion/completions/man /var/lib/bash-completion/

In the meanwhile, I'll add man-db, and other missing completions, to a
"whitelist", so that they always get loaded. At least I don't introduce
regressions :)

I need to come with something better upstream though, and the idea of metadata
inside the completion files gets stronger each day :)

Sorry for the inconvenience,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
[signature.asc (application/pgp-signature, attachment)]

Added tag(s) confirmed. Request was from David Paleino <dapal@debian.org> to control@bugs.debian.org. (Sun, 24 Apr 2011 07:03:06 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from David Paleino <dapal@debian.org> to control@bugs.debian.org. (Sun, 24 Apr 2011 08:06:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#623880; Package bash-completion. (Sun, 24 Apr 2011 11:55:51 GMT) (full text, mbox, link).


Acknowledgement sent to Josh Triplett <josh@joshtriplett.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Sun, 24 Apr 2011 11:55:57 GMT) (full text, mbox, link).


Message #17 received at 623880@bugs.debian.org (full text, mbox, reply):

From: Josh Triplett <josh@joshtriplett.org>
To: David Paleino <dapal@debian.org>
Cc: 623880@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#623880: Completions for "man" not made available
Date: Sun, 24 Apr 2011 04:53:32 -0700
On Sun, Apr 24, 2011 at 09:00:53AM +0200, David Paleino wrote:
> tags 623880 confirmed
> thanks
> 
> On Sat, 23 Apr 2011 17:31:41 -0700, Josh Triplett wrote:
> 
> > With the experimental bash-completion, I don't seem to have completions
> > for "man" anymore.  Not sure what other completions I've lost.
> 
> ACK.
> 
> Quick workaround:
> 
>   ln -s /usr/share/bash-completion/completions/man /var/lib/bash-completion/
> 
> In the meanwhile, I'll add man-db, and other missing completions, to a
> "whitelist", so that they always get loaded. At least I don't introduce
> regressions :)

That doesn't make sense; man-db provides a command "man", so shoudn't
that cause bash-completion to provide the completions for "man"?

- Josh Triplett




Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#623880; Package bash-completion. (Sun, 24 Apr 2011 15:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to dapal@debian.org:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Sun, 24 Apr 2011 15:03:03 GMT) (full text, mbox, link).


Message #22 received at 623880@bugs.debian.org (full text, mbox, reply):

From: David Paleino <dapal@debian.org>
To: Josh Triplett <josh@joshtriplett.org>
Cc: 623880@bugs.debian.org
Subject: Re: Bug#623880: Completions for "man" not made available
Date: Sun, 24 Apr 2011 17:01:45 +0200
[Message part 1 (text/plain, inline)]
On Sun, 24 Apr 2011 04:53:32 -0700, Josh Triplett wrote:

> On Sun, Apr 24, 2011 at 09:00:53AM +0200, David Paleino wrote:
> > Quick workaround:
> > 
> >   ln -s /usr/share/bash-completion/completions/man /var/lib/bash-completion/
> > 
> > In the meanwhile, I'll add man-db, and other missing completions, to a
> > "whitelist", so that they always get loaded. At least I don't introduce
> > regressions :)
> 
> That doesn't make sense; man-db provides a command "man", so shoudn't
> that cause bash-completion to provide the completions for "man"?

No, because the /usr/share/bash-completion/completions/man doesn't use the
"have man" syntax, from which /usr/share/bash-completion/completions/compdict
is generated, which is used to look for completions to install.

As I said elsewhere, it's not completely foolproof yet :)

David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#623880; Package bash-completion. (Mon, 25 Apr 2011 12:18:30 GMT) (full text, mbox, link).


Acknowledgement sent to dapal@debian.org:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Mon, 25 Apr 2011 12:18:45 GMT) (full text, mbox, link).


Message #27 received at 623880@bugs.debian.org (full text, mbox, reply):

From: David Paleino <dapal@debian.org>
To: Josh Triplett <josh@joshtriplett.org>
Cc: 623880@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#623880: Completions for "man" not made available
Date: Mon, 25 Apr 2011 14:15:38 +0200
[Message part 1 (text/plain, inline)]
On Sun, 24 Apr 2011 04:53:32 -0700, Josh Triplett wrote:

> [..]
> 
> That doesn't make sense; [..]

Josh, I found another way to do this. I'll upload a -3 to experimental ASAP, it
should correctly symlink the man completion (and others not using "have").

Kindly,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
[signature.asc (application/pgp-signature, attachment)]

Reply sent to David Paleino <dapal@debian.org>:
You have taken responsibility. (Mon, 25 Apr 2011 12:51:06 GMT) (full text, mbox, link).


Notification sent to Josh Triplett <josh@joshtriplett.org>:
Bug acknowledged by developer. (Mon, 25 Apr 2011 12:51:06 GMT) (full text, mbox, link).


Message #32 received at 623880-close@bugs.debian.org (full text, mbox, reply):

From: David Paleino <dapal@debian.org>
To: 623880-close@bugs.debian.org
Subject: Bug#623880: fixed in bash-completion 1:1.3-3
Date: Mon, 25 Apr 2011 12:47:10 +0000
Source: bash-completion
Source-Version: 1:1.3-3

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

bash-completion_1.3-3.debian.tar.gz
  to main/b/bash-completion/bash-completion_1.3-3.debian.tar.gz
bash-completion_1.3-3.dsc
  to main/b/bash-completion/bash-completion_1.3-3.dsc
bash-completion_1.3-3_all.deb
  to main/b/bash-completion/bash-completion_1.3-3_all.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 623880@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Paleino <dapal@debian.org> (supplier of updated bash-completion 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 25 Apr 2011 14:38:24 +0200
Source: bash-completion
Binary: bash-completion
Architecture: source all
Version: 1:1.3-3
Distribution: experimental
Urgency: low
Maintainer: Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>
Changed-By: David Paleino <dapal@debian.org>
Description: 
 bash-completion - programmable completion for the bash shell
Closes: 623880
Changes: 
 bash-completion (1:1.3-3) experimental; urgency=low
 .
   * Include install-completions from upstream
   * Use new mechanism to symlink completions (Closes: #623880)
Checksums-Sha1: 
 85b31c49b33def693dfc71f5c98208cbb4020bd6 1335 bash-completion_1.3-3.dsc
 8b1917c212721be7aeabd5035fc0185737be637d 15047 bash-completion_1.3-3.debian.tar.gz
 51b8e72f7b7b2985d66009b2d8eb415a4745ed40 158786 bash-completion_1.3-3_all.deb
Checksums-Sha256: 
 0885d40df141b2c58004e426b7545fb962f270d7be3d30fa8d031fb69fa364c0 1335 bash-completion_1.3-3.dsc
 d1bdb1f1febf0de6ae1f2ea8efdd6b16d2fed0c4194ce4bc322e2007d08678e0 15047 bash-completion_1.3-3.debian.tar.gz
 2fb42eced53af4af86f0946691443a9efd01947e669e65942c6e4da34a6313f2 158786 bash-completion_1.3-3_all.deb
Files: 
 be4f1c85c3d6e2e1e7052ac23857d465 1335 shells standard bash-completion_1.3-3.dsc
 a7558db2878bd1ff9820a6843fd59fd8 15047 shells standard bash-completion_1.3-3.debian.tar.gz
 31e73147236ff8503665d76106cdcf6b 158786 shells standard bash-completion_1.3-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk21a6cACgkQ5qqQFxOSsXSmcwCeNhRUkUqEsxIti9Zx876DzHMi
a0QAoIEgS6a7mHOPAPnkMSbWk17D8+JE
=OWfC
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 24 May 2011 07:38:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 10:09:44 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.