Debian Bug report logs -
#668254
bash-completion: dh_bash-completion still installs files in /etc/bash_completion
Reported by: Laurent Bigonville <bigon@debian.org>
Date: Tue, 10 Apr 2012 08:09:01 UTC
Severity: important
Tags: patch
Found in versions bash-completion/1:1.99-3, bash-completion/1:2.1-4
Fixed in version bash-completion/1:2.1-4.2
Done: Andreas Tille <tille@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#668254; Package bash-completion.
(Tue, 10 Apr 2012 08:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Laurent Bigonville <bigon@debian.org>:
New Bug report received and forwarded. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Tue, 10 Apr 2012 08:09:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: bash-completion
Version: 1:1.99-3
Severity: minor
Hi,
It seems that dh_bash-completion is still installing files in
/etc/bash_completion.
On my system /etc/bash_completion points to
/usr/share/bash-completion/bash_completion. Shouldn't dh_bash-completion
install the files directly into
/usr/share/bash-completion/bash_completion?
Cheers
Laurent Bigonville
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages bash-completion depends on:
ii bash 4.2-2
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#668254; Package bash-completion.
(Fri, 05 Jul 2013 12:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Laurent Bigonville <bigon@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Fri, 05 Jul 2013 12:03:04 GMT) (full text, mbox, link).
Message #10 received at 668254@bugs.debian.org (full text, mbox, reply):
severity 668254 normal
thanks
Hi,
What's the status of this bug?
The Debian README is reading:
Completions are kept in /usr/share/bash-completions/completions.
/etc/bash_completion.d/ is being kept for compatibility reasons; but will
disappear in future. If you're a package maintainer, you're encouraged to
use dh_bash-completion(1), which will take care of installing third-party
completions into the appropriate directory.
but dh_bash-completion is still installing the files
under /etc/bash_completion.d/.
Cheers
Laurent Bigonville
Severity set to 'normal' from 'minor'
Request was from Laurent Bigonville <bigon@debian.org>
to control@bugs.debian.org.
(Fri, 05 Jul 2013 12:03:07 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#668254; Package bash-completion.
(Thu, 11 Jul 2013 15:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ansgar Burchardt <ansgar@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Thu, 11 Jul 2013 15:57:04 GMT) (full text, mbox, link).
Message #17 received at 668254@bugs.debian.org (full text, mbox, reply):
Hi,
is there any plan to finally change this?
Once the completion scripts are installed to /usr/share/..., all
packages that used to install to /etc/bash_completion.d also need to get
rid of the outdated conffile, for example by using
dpkg-maintscript-helper's rm_conffile. As this needs to know the last
version that included the conffile, this needs manual changes to the
involved packages :/
Ansgar
Information forwarded
to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#668254; Package bash-completion.
(Wed, 21 Jan 2015 09:51:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Ben Finney <ben+debian@benfinney.id.au>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Wed, 21 Jan 2015 09:51:09 GMT) (full text, mbox, link).
Message #22 received at 668254@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: found 668254 bash-completion/1:2.1-4
On 05-Jul-2013, Laurent Bigonville wrote:
> The Debian README is reading:
>
> Completions are kept in /usr/share/bash-completions/completions.
>
> /etc/bash_completion.d/ is being kept for compatibility reasons; but will
> disappear in future. If you're a package maintainer, you're encouraged to
> use dh_bash-completion(1), which will take care of installing third-party
> completions into the appropriate directory.
>
> but dh_bash-completion is still installing the files
> under /etc/bash_completion.d/.
The ‘README/Debian’ document still reads as above.
The ‘dh_bash-completion’ still installs to ‘/etc/bash_completions.d/’.
One or both are wrong. Which needs to be corrected? What is the plan
to fix this?
--
\ “What if the Hokey Pokey IS what it's all about?” —anonymous |
`\ |
_o__) |
Ben Finney <ben@benfinney.id.au>
[signature.asc (application/pgp-signature, inline)]
Marked as found in versions bash-completion/1:2.1-4.
Request was from Ben Finney <ben+debian@benfinney.id.au>
to 668254-submit@bugs.debian.org.
(Wed, 21 Jan 2015 09:51:09 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#668254; Package bash-completion.
(Sun, 12 Apr 2015 16:33:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Reiner Herrmann <reiner@reiner-h.de>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Sun, 12 Apr 2015 16:33:05 GMT) (full text, mbox, link).
Message #29 received at 668254@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
/etc/bash_completion.d was just added to the obsolete paths in lintian [1].
See also #776954.
[1]: https://anonscm.debian.org/cgit/lintian/lintian.git/commit/?id=bdb25ca8b3f5cb47bd7f5b1dfc22365e2234fcac
[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#668254; Package bash-completion.
(Sat, 30 May 2015 10:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jean-Michel Vourgère <nirgal@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Sat, 30 May 2015 10:03:03 GMT) (full text, mbox, link).
Message #34 received at 668254@bugs.debian.org (full text, mbox, reply):
Hello
Please consider mass filling bug reports when you upload a fixed version:
See Ansgar note about conffiles at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668254#17
Moreover, I had to remove all the "have(xxx) &&" prefixes for the
completions to work in the new folder. Posting a tip would be nice.
Thanks
--
Nirgal
Severity set to 'important' from 'normal'
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Thu, 02 Jul 2015 00:21:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, christoph@debian.org, niels@thykier.net, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#668254; Package bash-completion.
(Tue, 07 Jul 2015 21:54:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Frank Lin PIAT <fpiat@klabs.be>:
Extra info received and forwarded to list. Copy sent to christoph@debian.org, niels@thykier.net, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Tue, 07 Jul 2015 21:54:05 GMT) (full text, mbox, link).
Message #41 received at 668254@bugs.debian.org (full text, mbox, reply):
Package: bash-completion
Followup-For: Bug #668254
Hello,
Lintian Bug #776954 "warn about /etc/bash_completion.d" has been
merged, so lintian now warns when a bash completion snippet is installed
in /etc/bash_completion.d rather than /usr/share/bash-completion/completions/.
However, dh_bash-completion (from bash-completion) still install bash completion
snippets in /etc/bash_completion.d
Could you update dh_bash-completion to install the snippet in the proper
location, or prompt lintian maintainer to disable that warning until
it's fixed.
Thanks,
Frank lin Piat
links:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776954
Information forwarded
to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#668254; Package bash-completion.
(Tue, 18 Aug 2015 20:12:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Tille <andreas@an3as.eu>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>.
(Tue, 18 Aug 2015 20:12:04 GMT) (full text, mbox, link).
Message #46 received at 668254@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
the attached patch fixes the problem. I'll do a 5-day-delay NMU.
Kind regards
Andreas.
--
http://fam-tille.de
[bash-completion_2.1-4.1_4.2.diff (text/x-diff, attachment)]
Severity set to 'serious' from 'important'
Request was from Ben Hutchings <ben@decadent.org.uk>
to control@bugs.debian.org.
(Fri, 21 Aug 2015 10:30:15 GMT) (full text, mbox, link).
Added tag(s) pending and patch.
Request was from Ben Hutchings <ben@decadent.org.uk>
to control@bugs.debian.org.
(Fri, 21 Aug 2015 10:30:15 GMT) (full text, mbox, link).
Reply sent
to Andreas Tille <tille@debian.org>:
You have taken responsibility.
(Sun, 23 Aug 2015 21:24:08 GMT) (full text, mbox, link).
Notification sent
to Laurent Bigonville <bigon@debian.org>:
Bug acknowledged by developer.
(Sun, 23 Aug 2015 21:24:08 GMT) (full text, mbox, link).
Message #55 received at 668254-close@bugs.debian.org (full text, mbox, reply):
Source: bash-completion
Source-Version: 1:2.1-4.2
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.
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 668254@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <tille@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@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 18 Aug 2015 21:47:32 +0200
Source: bash-completion
Binary: bash-completion
Architecture: source all
Version: 1:2.1-4.2
Distribution: unstable
Urgency: medium
Maintainer: Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Description:
bash-completion - programmable completion for the bash shell
Closes: 668254
Changes:
bash-completion (1:2.1-4.2) unstable; urgency=medium
.
* Non-maintainer upload.
* fix location of bash-completion files
Closes: #668254
Checksums-Sha1:
211965da6f0701ea8121848206bc9480a0f2ff71 2030 bash-completion_2.1-4.2.dsc
1f37c6b589dbf3969fd7c604eda680f195434dbf 19660 bash-completion_2.1-4.2.debian.tar.xz
26a0007f92e01441822433acf2fcb84477b568de 179446 bash-completion_2.1-4.2_all.deb
Checksums-Sha256:
89c1341ec979c7fd57150bf0c6b159d9053c7f7613f10fbd67d0ffb93b02533e 2030 bash-completion_2.1-4.2.dsc
5265a0f15d0e73b9644764a9ea60ee9649de8ac4a61ede02f54b228b3d243095 19660 bash-completion_2.1-4.2.debian.tar.xz
f56a9c69e1787ab303a218ec125fd55cb26f24d514543f0ada2a758cfc26a2d2 179446 bash-completion_2.1-4.2_all.deb
Files:
ecb1ad9e9d2bae3b3b41b84466811b3a 2030 shells standard bash-completion_2.1-4.2.dsc
0f90dedac97254fc3a136fb868cdaf37 19660 shells standard bash-completion_2.1-4.2.debian.tar.xz
f5a326c7636f4ba7e46aa2307619ec1c 179446 shells standard bash-completion_2.1-4.2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV04wvAAoJEFeKBJTRxkbRFz0P/RAR6zvNAMXmuu4GKrMolCmA
gRHiUL9i3+hklCxTPp2WkOONwVzjDR3DNrOCY9WwYyQN8ETthHFSyl7dAyKPDC1w
3L4N7x39yzXK5sCy9qgriPFhfWNtBGZJHup8mA+jfejtckBO/YpTGAMRs//kZDjE
QMZieQT1r8fBIkyi3Ds07VK2n7GmhxbcoXHmZadb7coJsJnr+xnVLsBchD5ziEQv
TWMWk2nFCuzfWltqc9UcNLCwndv0jm3J0/FVrsz+0L68KV5aK2biq0nOd/wXkDWf
TdHXJIjrNENMimpq7aGuIkCPxQ1bwP5pjGIJqqBrgdOQkuPbfHr5E1hOOR38HOkq
3p/e/eFs1yEcgc122AFB5bfKKH0GkxkfTptgHXNjqZLwbaKDVBDttL0+6O0NLIih
x8pUNOVw2eK2rlTpQ2tYx1WUpZbvlQhosOlMiu2f1Lax/ao+peXaDwrGiQN6gHeQ
BXxp764O+zEi6LWUcp45rh8J+zYE7YNPOERtt55qyA0tYkwD8cUrjN0n4ymtyNWG
8g2XyElk31oL4v1sogsyQkG8CQv7/1/0J8duVvhMY8ao4vlqyr+vUWnktrSiD6E9
fQNTRm2+ru21Iqvu8nNgUFd/gp9c/zHnvghXde58tWBH9HmW8bJQKAGvGeFKK3u6
ku0wCgrT0MQP9FsS6MiE
=kU8+
-----END PGP SIGNATURE-----
Severity set to 'important' from 'serious'
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Tue, 15 Sep 2015 02:57:03 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 13 Oct 2015 07:33:04 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 09:19:19 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.