Debian Bug report logs - #815563
bash-completion: causes every package to have obsolete conffiles in /etc/bash_completion.d/ and no migration

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).

Affects: grub2, git, dkms, dlocate

Reported by: Paul Wise <pabs@debian.org>

Date: Mon, 22 Feb 2016 14:21:01 UTC

Severity: important

Merged with 811496

Found in version bash-completion/1:2.1-4.2

Done: "Gabriel F. T. Gomes" <gabriel@inconstante.net.br>

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, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#815563; Package initramfs-tools. (Mon, 22 Feb 2016 14:21:06 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
New Bug report received and forwarded. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>. (Mon, 22 Feb 2016 14:21:06 GMT) (full text, mbox, link).


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

From: Paul Wise <pabs@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: initramfs-tools: conffiles not removed
Date: Mon, 22 Feb 2016 22:19:42 +0800
[Message part 1 (text/plain, inline)]
Package: initramfs-tools
Version: 0.123
Severity: normal
User: debian-qa@lists.debian.org
Usertags: obsolete-conffile adequate

The recent upgrade did not deal with obsolete conffiles properly.
Please use the dpkg-maintscript-helper support provided by dh_installdeb
to remove these obsolete conffiles on upgrade.

https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files
http://manpages.debian.org/man/1/dh_installdeb

This bug report brought to you by adequate:

http://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/

$ pkg=initramfs-tools ; adequate $pkg ; dpkg-query -W -f='${Conffiles}\n' $pkg | grep obsolete
initramfs-tools: obsolete-conffile /etc/bash_completion.d/initramfs-tools
 /etc/bash_completion.d/initramfs-tools 7eeb7184772f3658e7cf446945c096b1 obsolete

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental'), (500, 'unstable-debug'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages initramfs-tools depends on:
ii  initramfs-tools-core  0.123
ii  linux-base            4.0

initramfs-tools recommends no packages.

Versions of packages initramfs-tools suggests:
ii  bash-completion  1:2.1-4.2

-- debconf-show failed

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#815563; Package initramfs-tools. (Mon, 22 Feb 2016 20:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Ben Hutchings <ben@decadent.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>. (Mon, 22 Feb 2016 20:15:03 GMT) (full text, mbox, link).


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

From: Ben Hutchings <ben@decadent.org.uk>
To: Paul Wise <pabs@debian.org>, 815563@bugs.debian.org
Subject: Re: Bug#815563: initramfs-tools: conffiles not removed
Date: Mon, 22 Feb 2016 20:13:22 +0000
[Message part 1 (text/plain, inline)]
Control: reassign -1 bash-completion
Control: forcemerge 811496 -1

On Mon, 2016-02-22 at 22:19 +0800, Paul Wise wrote:
> Package: initramfs-tools
> Version: 0.123
> Severity: normal
> User: debian-qa@lists.debian.org
> Usertags: obsolete-conffile adequate
> 
> The recent upgrade did not deal with obsolete conffiles properly.
> Please use the dpkg-maintscript-helper support provided by dh_installdeb
> to remove these obsolete conffiles on upgrade.
[...]

If you'd looked a bit harder, you would have realised that this change
was made (and botched) by bash_bash-completion.  The bug should be
fixed there rather than in every package that uses it.

Ben.

-- 
Ben Hutchings
The generation of random numbers is too important to be left to chance.
                                                            - Robert Coveyou
[signature.asc (application/pgp-signature, inline)]

Bug reassigned from package 'initramfs-tools' to 'bash-completion'. Request was from Ben Hutchings <ben@decadent.org.uk> to 815563-submit@bugs.debian.org. (Mon, 22 Feb 2016 20:15:03 GMT) (full text, mbox, link).


No longer marked as found in versions initramfs-tools/0.123. Request was from Ben Hutchings <ben@decadent.org.uk> to 815563-submit@bugs.debian.org. (Mon, 22 Feb 2016 20:15:04 GMT) (full text, mbox, link).


Marked as found in versions bash-completion/1:2.1-4.2. Request was from Ben Hutchings <ben@decadent.org.uk> to 815563-submit@bugs.debian.org. (Mon, 22 Feb 2016 20:15:05 GMT) (full text, mbox, link).


Merged 811496 815563 Request was from Ben Hutchings <ben@decadent.org.uk> to 815563-submit@bugs.debian.org. (Mon, 22 Feb 2016 20:15:06 GMT) (full text, mbox, link).


Added indication that 815563 affects initramfs-tools Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Tue, 23 Feb 2016 00:09:04 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#815563; Package bash-completion. (Tue, 23 Feb 2016 08:48:06 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Tue, 23 Feb 2016 08:48:06 GMT) (full text, mbox, link).


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

From: Paul Wise <pabs@debian.org>
To: Ben Hutchings <ben@decadent.org.uk>, 815563@bugs.debian.org
Subject: Re: Bug#815563: initramfs-tools: conffiles not removed
Date: Tue, 23 Feb 2016 16:45:53 +0800
[Message part 1 (text/plain, inline)]
Control: affects -1 + initramfs-tools

On Mon, 2016-02-22 at 20:13 +0000, Ben Hutchings wrote:

> If you'd looked a bit harder, you would have realised that this change
> was made (and botched) by bash_bash-completion.  The bug should be
> fixed there rather than in every package that uses it.

Sorry, there wasn't any indication someone had already filed a bug, fixing.

I doubt this is fixable by bash-completion though.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


[signature.asc (application/pgp-signature, inline)]

Added indication that 815563 affects transifex-client Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Wed, 02 Mar 2016 04:27:04 GMT) (full text, mbox, link).


Added indication that 815563 affects aapt Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Tue, 05 Apr 2016 14:45:07 GMT) (full text, mbox, link).


Added indication that 815563 affects cowbuilder and qemubuilder Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Mon, 11 Apr 2016 02:24:04 GMT) (full text, mbox, link).


Changed Bug title to 'bash-completion: causes every package to have obsolete conffiles in /etc/bash_completion.d/ and no migration' from 'initramfs-tools: conffiles not removed'. Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Mon, 11 Apr 2016 02:24:13 GMT) (full text, mbox, link).


Added indication that 815563 affects bzr Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Wed, 20 Apr 2016 06:15:05 GMT) (full text, mbox, link).


Added indication that 815563 affects cabal-install Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Tue, 31 May 2016 10:57:09 GMT) (full text, mbox, link).


Added indication that 815563 affects desktop-file-utils Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Sat, 09 Jul 2016 08:21:12 GMT) (full text, mbox, link).


Added indication that 815563 affects linkchecker Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Tue, 12 Jul 2016 21:45:04 GMT) (full text, mbox, link).


Added indication that 815563 affects tig Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Sat, 01 Oct 2016 09:39:04 GMT) (full text, mbox, link).


Severity set to 'important' from 'normal' Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Sat, 01 Oct 2016 09:45:05 GMT) (full text, mbox, link).


Added indication that 815563 affects openvpn Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Sun, 25 Dec 2016 03:09:04 GMT) (full text, mbox, link).


Added indication that 815563 affects apt-show-versions, darcs, and deborphan Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 07:18:06 GMT) (full text, mbox, link).


Removed indication that 815563 affects bzr Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 09:57:03 GMT) (full text, mbox, link).


Removed indication that 815563 affects darcs Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 10:06:03 GMT) (full text, mbox, link).


Removed indication that 815563 affects cowbuilder Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 10:39:03 GMT) (full text, mbox, link).


Added indication that 815563 affects dkms, dlocate, feedgnuplot, git, grub, maven, and notmuch Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 11:09:07 GMT) (full text, mbox, link).


Added indication that 815563 affects ocaml-findlib, scilab-cli, and tuxpaint Request was from shirish शिरीष <shirishag75@gmail.com> to control@bugs.debian.org. (Sun, 22 Jan 2017 11:39:02 GMT) (full text, mbox, link).


Added indication that 815563 affects ufw Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Fri, 01 Sep 2017 05:18:05 GMT) (full text, mbox, link).


Added indication that 815563 affects dupload Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Wed, 18 Oct 2017 08:30:04 GMT) (full text, mbox, link).


Added indication that 815563 affects borgbackup Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (Mon, 08 Jan 2018 22:21:07 GMT) (full text, mbox, link).


Removed indication that 815563 affects borgbackup, ocaml-findlib, dupload, deborphan, aapt, linkchecker, scilab-cli, transifex-client, qemubuilder, cabal-install, feedgnuplot, notmuch, tuxpaint, openvpn, maven, and ufw Request was from "Gabriel F. T. Gomes" <gabriel@inconstante.net.br> to control@bugs.debian.org. (Sat, 03 Nov 2018 22:18:03 GMT) (full text, mbox, link).


Removed indication that 815563 affects desktop-file-utils and initramfs-tools Request was from "Gabriel F. T. Gomes" <gabriel@inconstante.net.br> to control@bugs.debian.org. (Sat, 03 Nov 2018 22:18:04 GMT) (full text, mbox, link).


Removed indication that 815563 affects grub Request was from "Gabriel F. T. Gomes" <gabriel@inconstante.net.br> to 811496-submit@bugs.debian.org. (Sun, 04 Nov 2018 14:57:03 GMT) (full text, mbox, link).


Added indication that 815563 affects grub2 Request was from "Gabriel F. T. Gomes" <gabriel@inconstante.net.br> to 811496-submit@bugs.debian.org. (Sun, 04 Nov 2018 14:57:04 GMT) (full text, mbox, link).


Removed indication that 815563 affects apt-show-versions and tig Request was from "Gabriel F. T. Gomes" <gabriel@inconstante.net.br> to 811496-submit@bugs.debian.org. (Sun, 04 Nov 2018 15:03:06 GMT) (full text, mbox, link).


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

From: "Gabriel F. T. Gomes" <gabriel@inconstante.net.br>
Cc: <811496-close@bugs.debian.org>
Subject: Re: Bug#811496: Preparing to close the bug report
Date: Sun, 4 Nov 2018 13:58:33 -0200
On 04 Nov 2018, Gabriel F. T. Gomes wrote:

>Net, the only packages that have problems are dkms, dlocate, git, and
>grub2.  I'll open bugs for them, then close this bug report.

Bug reports [1,2,3,4] explaining that the fix needs to be done by the
packages: dkms, dlocate, git, and grub2, have been created.  There's
nothing that bash-completion can do to fix this, because the obsolete
path is hardcoded in those packages.

Thanks for the reports, messages, investigations, etc.

If you believe that my explanations and/or rationale are wrong, please
do not hesitate in reopening the bug. :)

Cheers,
Gabriel



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 03 Dec 2018 07:40:45 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:15:33 2023; Machine Name: bembo

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.